Home
last modified time | relevance | path

Searched refs:selem (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/kernel/bpf/
H A Dbpf_local_storage.c87 if (selem) in bpf_selem_alloc()
101 if (selem) { in bpf_selem_alloc()
105 return selem; in bpf_selem_alloc()
194 kfree(selem); in __bpf_selem_free_trace_rcu()
196 kfree_rcu(selem, rcu); in __bpf_selem_free_trace_rcu()
296 SDATA(selem)) in bpf_selem_unlink_storage_nolock()
327 if (!selem) { in check_storage_bpf_ma()
438 if (!selem) in bpf_local_storage_lookup()
441 sdata = SDATA(selem); in bpf_local_storage_lookup()
580 if (!selem) in bpf_local_storage_update()
[all …]
/openbmc/linux/net/core/
H A Dbpf_sk_storage.c146 SDATA(selem)->data, true); in bpf_sk_storage_clone_elem()
149 SDATA(selem)->data); in bpf_sk_storage_clone_elem()
726 selem = prev_selem; in bpf_sk_storage_map_seq_find_next()
728 while (selem) { in bpf_sk_storage_map_seq_find_next()
729 selem = hlist_entry_safe(rcu_dereference(hlist_next_rcu(&selem->map_node)), in bpf_sk_storage_map_seq_find_next()
731 if (!selem) { in bpf_sk_storage_map_seq_find_next()
741 return selem; in bpf_sk_storage_map_seq_find_next()
755 return selem; in bpf_sk_storage_map_seq_find_next()
773 if (!selem) in bpf_sk_storage_map_seq_start()
778 return selem; in bpf_sk_storage_map_seq_start()
[all …]
/openbmc/linux/include/linux/
H A Dbpf_local_storage.h149 struct bpf_local_storage_elem *selem);
151 void bpf_selem_unlink(struct bpf_local_storage_elem *selem, bool reuse_now);
154 struct bpf_local_storage_elem *selem);
160 void bpf_selem_free(struct bpf_local_storage_elem *selem,
/openbmc/qemu/target/arm/tcg/
H A Da64.decode481 &ldst_mult rm rn rt sz q p rpt selem
483 ST_mult 0 . 001100 . 0 0 ..... 0000 .. ..... ..... @ldst_mult rpt=1 selem=4
484 ST_mult 0 . 001100 . 0 0 ..... 0010 .. ..... ..... @ldst_mult rpt=4 selem=1
485 ST_mult 0 . 001100 . 0 0 ..... 0100 .. ..... ..... @ldst_mult rpt=1 selem=3
486 ST_mult 0 . 001100 . 0 0 ..... 0110 .. ..... ..... @ldst_mult rpt=3 selem=1
487 ST_mult 0 . 001100 . 0 0 ..... 0111 .. ..... ..... @ldst_mult rpt=1 selem=1
500 &ldst_single rm rn rt p selem index scale
509 &ldst_single scale=0 selem=%ldst_single_selem \
512 &ldst_single scale=1 selem=%ldst_single_selem \
515 &ldst_single scale=2 selem=%ldst_single_selem \
[all …]
H A Dtranslate-a64.c3439 if (size == 3 && !a->q && a->selem != 1) { in trans_LD_mult()
3456 total = a->rpt * a->selem * (a->q ? 16 : 8); in trans_LD_mult()
3471 if (a->selem == 1 && endian == MO_LE) { in trans_LD_mult()
3486 for (xs = 0; xs < a->selem; xs++) { in trans_LD_mult()
3501 for (r = 0; r < a->rpt * a->selem; r++) { in trans_LD_mult()
3530 if (size == 3 && !a->q && a->selem != 1) { in trans_ST_mult()
3562 if (a->selem == 1 && endian == MO_LE) { in trans_ST_mult()
3577 for (xs = 0; xs < a->selem; xs++) { in trans_ST_mult()
3612 total = a->selem << a->scale; in trans_ST_single()
3652 total = a->selem << a->scale; in trans_LD_single()
[all …]