Searched refs:selem (Results 1 – 5 of 5) sorted by relevance
87 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 …]
146 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 …]
149 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,
481 &ldst_mult rm rn rt sz q p rpt selem483 ST_mult 0 . 001100 . 0 0 ..... 0000 .. ..... ..... @ldst_mult rpt=1 selem=4484 ST_mult 0 . 001100 . 0 0 ..... 0010 .. ..... ..... @ldst_mult rpt=4 selem=1485 ST_mult 0 . 001100 . 0 0 ..... 0100 .. ..... ..... @ldst_mult rpt=1 selem=3486 ST_mult 0 . 001100 . 0 0 ..... 0110 .. ..... ..... @ldst_mult rpt=3 selem=1487 ST_mult 0 . 001100 . 0 0 ..... 0111 .. ..... ..... @ldst_mult rpt=1 selem=1500 &ldst_single rm rn rt p selem index scale509 &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 …]
3439 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 …]