summaryrefslogtreecommitdiffstats
path: root/kernel/include/linux/kbuild.h
blob: 22a72198c14b7e338f4f10ed334f7c73be8cfcae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef __LINUX_KBUILD_H
#define __LINUX_KBUILD_H

#define DEFINE(sym, val) \
        asm volatile("\n->" #sym " %0 " #val : : "i" (val))

#define BLANK() asm volatile("\n->" : : )

#define OFFSET(sym, str, mem) \
	DEFINE(sym, offsetof(struct str, mem))

#define COMMENT(x) \
	asm volatile("\n->#" x)

#endif
ghlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ }
{% extends "workflow/viewport-element.html" %}
{% load staticfiles %}

{% load bootstrap3 %}

{% block content %}

<style>
#resource_meta_form {
    margin: 80px;
    display: grid;
}

#resource_meta_form td > * {
    width: 100%;
    margin-bottom: 20px;
    margin-top: 20px;
}

#resource_meta_form > table > tbody > tr {
    border-bottom: 1px solid #cccccc;
}

#resource_meta_form > table > tbody > tr:last-child {
    border-bottom: none;
}

</style>

<form id="resource_meta_form" method="post" action="/wf/workflow/">
    {% csrf_token %}
    <table>
        {{form}}
    </table>
</form>
{% endblock content %}

{% block onleave %}
var ajaxForm = $("#resource_meta_form");
var formData = ajaxForm.serialize();
req = new XMLHttpRequest();
req.open("POST", "/wf/workflow/", false);
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
req.onerror = function() { alert("problem submitting form"); }
req.send(formData);
{% endblock %}