Home
last modified time | relevance | path

Searched refs:labels (Results 1 – 25 of 107) sorted by relevance

12345

/linux/samples/seccomp/
A Dbpf-helper.c37 if (labels->labels[instr->k].location == 0xffffffff) { in bpf_resolve_jumps()
39 labels->labels[instr->k].label); in bpf_resolve_jumps()
42 instr->k = labels->labels[instr->k].location - in bpf_resolve_jumps()
48 if (labels->labels[instr->k].location != 0xffffffff) { in bpf_resolve_jumps()
50 labels->labels[instr->k].label); in bpf_resolve_jumps()
53 labels->labels[instr->k].location = offset; in bpf_resolve_jumps()
66 struct __bpf_label *begin = labels->labels, *end; in seccomp_bpf_label()
73 if (labels->count == 0) { in seccomp_bpf_label()
76 labels->count++; in seccomp_bpf_label()
79 end = begin + labels->count; in seccomp_bpf_label()
[all …]
A Dbpf-helper.h32 } labels[BPF_LABELS_MAX]; member
35 int bpf_resolve_jumps(struct bpf_labels *labels,
37 __u32 seccomp_bpf_label(struct bpf_labels *labels, const char *label);
49 #define JUMP(labels, label) \ argument
50 BPF_JUMP(BPF_JMP+BPF_JA, FIND_LABEL((labels), (label)), \
52 #define LABEL(labels, label) \ argument
53 BPF_JUMP(BPF_JMP+BPF_JA, FIND_LABEL((labels), (label)), \
60 #define FIND_LABEL(labels, label) seccomp_bpf_label((labels), #label) argument
/linux/arch/mips/kvm/
A Dentry.c290 struct uasm_label labels[2]; in kvm_mips_build_enter_guest() local
295 memset(labels, 0, sizeof(labels)); in kvm_mips_build_enter_guest()
436 struct uasm_label labels[2]; in kvm_mips_build_tlb_refill_exception() local
439 struct uasm_label *l = labels; in kvm_mips_build_tlb_refill_exception()
443 memset(labels, 0, sizeof(labels)); in kvm_mips_build_tlb_refill_exception()
524 struct uasm_label labels[2]; in kvm_mips_build_exception() local
529 memset(labels, 0, sizeof(labels)); in kvm_mips_build_exception()
567 struct uasm_label labels[3]; in kvm_mips_build_exit() local
572 memset(labels, 0, sizeof(labels)); in kvm_mips_build_exit()
793 struct uasm_label labels[2]; in kvm_mips_build_ret_from_exit() local
[all …]
/linux/net/netfilter/
A Dnf_conntrack_labels.c34 struct nf_conn_labels *labels; in nf_connlabels_replace() local
39 labels = nf_ct_labels_find(ct); in nf_connlabels_replace()
40 if (!labels) in nf_connlabels_replace()
43 size = sizeof(labels->bits); in nf_connlabels_replace()
47 dst = (u32 *) labels->bits; in nf_connlabels_replace()
A Dxt_connlabel.c24 struct nf_conn_labels *labels; in connlabel_mt() local
32 labels = nf_ct_labels_find(ct); in connlabel_mt()
33 if (!labels) in connlabel_mt()
36 if (test_bit(info->bit, labels->bits)) in connlabel_mt()
40 if (!test_and_set_bit(info->bit, labels->bits)) in connlabel_mt()
/linux/net/mpls/
A Dmpls_iptunnel.c33 return en->labels * sizeof(struct mpls_shim_hdr); in mpls_encap_size()
127 for (i = tun_encap_info->labels - 1; i >= 0; i--) { in mpls_xmit()
198 &tun_encap_info->labels, tun_encap_info->label, in mpls_build_state()
235 if (nla_put_labels(skb, MPLS_IPTUNNEL_DST, tun_encap_info->labels, in mpls_fill_encap_info()
256 nlsize = nla_total_size(tun_encap_info->labels * 4); in mpls_encap_nlsize()
270 if (a_hdr->labels != b_hdr->labels || in mpls_encap_cmp()
275 for (l = 0; l < a_hdr->labels; l++) in mpls_encap_cmp()
/linux/arch/mips/mm/
A Dtlbex.c1310 memset(labels, 0, sizeof(labels)); in build_r4000_tlb_refill_handler()
1416 for (i = 0; i < ARRAY_SIZE(labels) && labels[i].lab != ls; i++) in build_r4000_tlb_refill_handler()
1419 split = labels[i].addr; in build_r4000_tlb_refill_handler()
1534 memset(labels, 0, sizeof(labels)); in build_loongson3_tlb_refill_handler()
1598 memset(labels, 0, sizeof(labels)); in build_setup_pgd()
1939 memset(labels, 0, sizeof(labels)); in build_r3000_tlb_load_handler()
1969 memset(labels, 0, sizeof(labels)); in build_r3000_tlb_store_handler()
1999 memset(labels, 0, sizeof(labels)); in build_r3000_tlb_modify_handler()
2116 memset(labels, 0, sizeof(labels)); in build_r4000_tlb_load_handler()
2317 memset(labels, 0, sizeof(labels)); in build_r4000_tlb_store_handler()
[all …]
A Dpage.c67 static struct uasm_label labels[5]; variable
279 struct uasm_label *l = labels; in build_clear_page()
288 memset(labels, 0, sizeof(labels)); in build_clear_page()
356 uasm_resolve_relocs(relocs, labels); in build_clear_page()
428 struct uasm_label *l = labels; in build_copy_page()
437 memset(labels, 0, sizeof(labels)); in build_copy_page()
602 uasm_resolve_relocs(relocs, labels); in build_copy_page()
/linux/scripts/dtc/
A Dlivetree.c18 for_each_label_withdel(*labels, new) in add_label()
27 new->next = *labels; in add_label()
28 *labels = new; in add_label()
31 void delete_labels(struct label **labels) in delete_labels() argument
35 for_each_label(*labels, label) in delete_labels()
295 delete_labels(&prop->labels); in delete_property()
335 delete_labels(&node->labels); in delete_node()
458 for_each_label(prop->labels, l) in get_property_by_label()
545 for_each_label(tree->labels, l) in get_node_by_label()
813 if (node->labels) in any_label_tree()
[all …]
A Dflattree.c40 void (*beginnode)(void *, struct label *labels);
41 void (*endnode)(void *, struct label *labels);
42 void (*property)(void *, struct label *labels);
82 static void bin_emit_endnode(void *e, struct label *labels) in bin_emit_endnode() argument
177 for_each_label(labels, l) { in asm_emit_beginnode()
192 for_each_label(labels, l) { in asm_emit_endnode()
203 for_each_label(labels, l) { in asm_emit_property()
247 emit->beginnode(etarget, tree->labels); in flatten_tree()
264 emit->property(etarget, prop->labels); in flatten_tree()
291 emit->endnode(etarget, tree->labels); in flatten_tree()
[all …]
A Ddtc.h213 struct label *labels; member
232 struct label *labels; member
260 void add_label(struct label **labels, char *label);
261 void delete_labels(struct label **labels);
313 struct label *labels; member
/linux/sound/firewire/fireface/
A Dff-proc.c12 static const char *const labels[] = { in snd_ff_proc_get_clk_label() local
21 if (src >= ARRAY_SIZE(labels)) in snd_ff_proc_get_clk_label()
24 return labels[src]; in snd_ff_proc_get_clk_label()
/linux/net/openvswitch/
A Dconntrack.c68 struct md_labels labels; member
165 struct ovs_key_ct_labels *labels) in ovs_ct_get_labels() argument
172 memset(labels, 0, OVS_CT_LABELS_LEN); in ovs_ct_get_labels()
196 ovs_ct_get_labels(ct, &key->ct.labels); in __ovs_ct_update_key()
297 &output->ct.labels)) in ovs_ct_put_key()
399 (labels->ct_labels_32[i] in ovs_ct_init_labels()
1097 if (labels->ct_labels_32[i]) in labels_nonzero()
1245 &info->labels.mask); in ovs_ct_commit()
1251 &info->labels.mask); in ovs_ct_commit()
1581 info->labels = *labels; in parse_ct()
[all …]
/linux/tools/bpf/
A Dbpf_exp.y469 static char **labels, **labels_jt, **labels_jf, **labels_k; variable
493 labels[curr_instr] = label; in bpf_set_curr_label()
517 if (labels[i] && !strcmp(label, labels[i])) { in bpf_find_insns_offset()
615 labels = calloc(BPF_MAXINSNS, sizeof(*labels)); in bpf_init()
616 assert(labels); in bpf_init()
633 free(labels[i]); in bpf_destroy_labels()
643 free(labels); in bpf_destroy()
/linux/fs/ext2/
A DKconfig36 Security labels support alternative access control models
39 labels in the ext2 filesystem.
42 extended attributes for file security labels, say N.
/linux/fs/9p/
A DKconfig39 Security labels support alternative access control models
42 labels in the 9P filesystem.
45 extended attributes for file security labels, say N.
/linux/drivers/gpio/
A Dgpio-it87.c277 char *labels, **labels_table; in it87_gpio_init() local
365 labels = kcalloc(it87_gpio->chip.ngpio, sizeof("it87_gpXY"), in it87_gpio_init()
370 if (!labels || !labels_table) { in it87_gpio_init()
376 char *label = &labels[i * sizeof("it87_gpXY")]; in it87_gpio_init()
392 kfree(labels); in it87_gpio_init()
/linux/fs/ceph/
A DKconfig45 Security labels support alternative access control models
48 labels in the Ceph filesystem.
51 extended attributes for file security labels, say N.
/linux/fs/jfs/
A DKconfig26 Security labels support alternative access control models
29 labels in the jfs filesystem.
32 extended attributes for file security labels, say N.
/linux/Documentation/networking/
A Dmpls-sysctl.rst13 greater than the number of platform labels.
16 is possible and expected as the platform labels are locally
32 the MPLS header on imposing labels and propagated from the
/linux/arch/mips/kernel/
A Dpm-cps.c69 static struct uasm_label labels[32]; variable
344 struct uasm_label *l = labels; in cps_gen_entry_code()
373 memset(labels, 0, sizeof(labels)); in cps_gen_entry_code()
621 BUG_ON((l - labels) > ARRAY_SIZE(labels)); in cps_gen_entry_code()
625 uasm_resolve_relocs(relocs, labels); in cps_gen_entry_code()
/linux/sound/firewire/bebob/
A Dbebob_focusrite.c239 if (spec->labels == saffire_le_meter_labels) in saffire_meter_get()
249 if (err >= 0 && spec->labels == saffire_le_meter_labels) { in saffire_meter_get()
304 .labels = saffire_le_meter_labels,
315 .labels = saffire_meter_labels,
A Dbebob_maudio.c706 if (spec->labels == solo_meter_labels) { in normal_meter_get()
726 .labels = special_meter_labels,
742 .labels = fw410_meter_labels,
754 .labels = audiophile_meter_labels,
766 .labels = solo_meter_labels,
778 .labels = ozonic_meter_labels,
790 .labels = nrv10_meter_labels,
/linux/security/apparmor/
A Dpolicy_ns.c119 aa_labelset_init(&ns->labels); in alloc_ns()
143 aa_labelset_destroy(&ns->labels); in aa_free_ns()
345 write_lock_irqsave(&ns->labels.lock, flags); in destroy_ns()
348 write_unlock_irqrestore(&ns->labels.lock, flags); in destroy_ns()
/linux/scripts/
A Dget_abi.pl119 my @labels;
168 push @labels, [($content, $label)];
179 @{$data{$what}->{label_list}} = @labels if ($data{$nametag}->{what});
180 @labels = ();
273 my %labels;
289 while (defined($labels{$label})) {
293 $labels{$label} = 1;

Completed in 47 milliseconds

12345