Home
last modified time | relevance | path

Searched refs:meta (Results 1 – 25 of 2927) sorted by relevance

12345678910>>...118

/linux-6.15/drivers/net/ethernet/netronome/nfp/bpf/
H A Dverifier.c39 meta = nfp_meta_next(meta); in nfp_bpf_goto_meta()
42 meta = nfp_meta_prev(meta); in nfp_bpf_goto_meta()
205 meta->func_id ? &meta->arg2 : NULL)) in nfp_bpf_check_helper_call()
213 meta->func_id ? &meta->arg2 : NULL) || in nfp_bpf_check_helper_call()
223 meta->func_id ? &meta->arg2 : NULL)) in nfp_bpf_check_helper_call()
613 if (meta->umin_src != meta->umax_src) { in nfp_bpf_check_alu()
721 meta = nfp_meta_next(meta)) { in nfp_bpf_get_stack_usage()
732 meta = nfp_bpf_goto_meta(nfp_prog, meta, in nfp_bpf_get_stack_usage()
733 meta->n + 1 + meta->insn.imm); in nfp_bpf_get_stack_usage()
825 meta->jmp_dst = list_next_entry(meta, l); in nfp_bpf_opt_replace_insn()
[all …]
H A Dmain.h241 #define nfp_meta_next(meta) list_next_entry(meta, l) argument
242 #define nfp_meta_prev(meta) list_prev_entry(meta, l) argument
373 return mbpf_class(meta) == BPF_ALU64 || mbpf_class(meta) == BPF_ALU; in is_mbpf_alu()
393 return is_mbpf_jmp32(meta) || is_mbpf_jmp64(meta); in is_mbpf_jmp()
403 return is_mbpf_load(meta) && meta->ptr.type == PTR_TO_PACKET; in is_mbpf_load_pkt()
408 return is_mbpf_store(meta) && meta->ptr.type == PTR_TO_PACKET; in is_mbpf_store_pkt()
428 return is_mbpf_classic_store(meta) && meta->ptr.type == PTR_TO_PACKET; in is_mbpf_classic_store_pkt()
438 return is_mbpf_alu(meta) && mbpf_op(meta) == BPF_MUL; in is_mbpf_mul()
443 return is_mbpf_alu(meta) && mbpf_op(meta) == BPF_DIV; in is_mbpf_div()
450 if (is_mbpf_jmp32(meta)) in is_mbpf_cond_jump()
[all …]
H A Djit.c2644 meta->insn.dst_reg * 2, meta->insn.src_reg * 2, in mem_ldx_stack()
2843 u8 off = meta->insn.off - meta->pkt_cache.range_start; in mem_ldx_data_from_pktcache()
2878 meta->ptr.off + meta->ptr.var_off.value); in mem_ldx()
2965 meta->insn.src_reg * 2, meta->insn.dst_reg * 2, in mem_stx_stack()
2989 meta->ptr.off + meta->ptr.var_off.value); in mem_stx()
3045 if (meta->xadd_maybe_16bit && meta->xadd_over_16bit) { in mem_xadd()
3051 if (meta->xadd_maybe_16bit && meta->xadd_over_16bit) { in mem_xadd()
3924 if (!is_mbpf_alu(meta) && !is_mbpf_jmp(meta)) in nfp_bpf_opt_neg_add_sub()
4378 if (is_mbpf_load_pkt(meta) && !meta->ldst_gather_len) { in nfp_bpf_opt_pkt_cache()
4515 dst_idx = meta->n + 1 + meta->insn.imm; in nfp_bpf_jit_prepare()
[all …]
/linux-6.15/mm/kfence/
H A Dcore.c362 addr = ALIGN_DOWN(meta->addr + meta->size, sizeof(u64)); in set_canary()
433 if (!meta) { in kfence_guarded_alloc()
456 meta->addr = metadata_to_pageaddr(meta); in kfence_guarded_alloc()
472 meta->addr = ALIGN_DOWN(meta->addr, cache->align); in kfence_guarded_alloc()
587 kfence_guarded_free((void *)meta->addr, meta, false); in rcu_guarded_free()
1030 in_use = meta->cache == s && kfence_obj_allocated(meta); in kfence_shutdown_cache()
1150 return meta ? meta->size : 0; in kfence_ksize()
1161 return meta ? (void *)meta->addr : NULL; in kfence_object_start()
1212 if (meta && kfence_obj_allocated(meta)) { in kfence_handle_page_fault()
1215 distance = addr - data_race(meta->addr + meta->size); in kfence_handle_page_fault()
[all …]
H A Dreport.c110 const struct kfence_track *track = show_alloc ? &meta->alloc_track : &meta->free_track; in kfence_print_stack()
137 const int size = abs(meta->size); in kfence_print_object()
141 lockdep_assert_held(&meta->lock); in kfence_print_object()
154 if (meta->state == KFENCE_OBJECT_FREED || meta->state == KFENCE_OBJECT_RCU_FREEING) { in kfence_print_object()
171 end = (const u8 *)(address < meta->addr ? min(show_until_addr, meta->addr) in print_diff_canary()
195 const ptrdiff_t object_index = meta ? meta - kfence_metadata : -1; in kfence_report_error()
210 if (meta) in kfence_report_error()
233 left_of_object ? meta->addr - address : address - meta->addr, in kfence_report_error()
265 if (meta) { in kfence_report_error()
304 if (!meta) in __kfence_obj_info()
[all …]
/linux-6.15/scripts/atomic/
H A Datomic-tbl.sh86 local meta="$1"; shift
89 case "${meta}" in
99 if meta_has_ret "${meta}"; then
167 local meta="$1"; shift
169 case "${meta}" in
190 local meta="$1"; shift
231 local meta="$1"; shift
252 local meta="$1"; shift
259 if meta_has_acquire "${meta}"; then
273 local meta="$1"; shift
[all …]
H A Dgen-atomic-fallback.sh12 local meta="$1"; shift
20 local ret="$(gen_ret_type "${meta}" "${int}")"
21 local retstmt="$(gen_ret_stmt "${meta}")"
31 local meta="$1"; shift
45 local meta="$1"; shift
58 local meta="$1"; shift
72 local retstmt="$(gen_ret_stmt "${meta}")"
125 local meta="$1"; shift
133 if meta_has_acquire "${meta}"; then
137 if meta_has_release "${meta}"; then
[all …]
H A Dgen-atomic-instrumented.sh11 local meta="$1"; shift
24 elif [ "${meta}" != "s" ]; then
36 local meta="$1"; shift
41 elif [ -z "${order}" ] && ! meta_in "$meta" "slv"; then
47 gen_param_check "$meta" "$1"
55 local meta="$1"; shift
65 local ret="$(gen_ret_type "${meta}" "${int}")"
69 local retstmt="$(gen_ret_stmt "${meta}")"
152 grep '^[a-z]' "$1" | while read name meta args; do
156 grep '^[a-z]' "$1" | while read name meta args; do
[all …]
/linux-6.15/drivers/media/test-drivers/vivid/
H A Dvivid-meta-cap.c147 struct v4l2_meta_format *meta = &f->fmt.meta; in vidioc_g_fmt_meta_cap() local
152 meta->dataformat = V4L2_META_FMT_UVC; in vidioc_g_fmt_meta_cap()
168 meta->ns = ktime_get_ns(); in vivid_meta_cap_fillbuff()
169 meta->sof = buf->vb.sequence * 30; in vivid_meta_cap_fillbuff()
170 meta->length = sizeof(*meta) - offsetof(struct vivid_uvc_meta_buf, length); in vivid_meta_cap_fillbuff()
174 meta->flags |= UVC_STREAM_FID; in vivid_meta_cap_fillbuff()
177 __func__, meta->ns, meta->sof, meta->length, meta->flags); in vivid_meta_cap_fillbuff()
179 meta->flags |= UVC_STREAM_PTS; in vivid_meta_cap_fillbuff()
186 meta->flags |= UVC_STREAM_SCR; in vivid_meta_cap_fillbuff()
192 *(__u32 *)(meta->buf + buf_off), in vivid_meta_cap_fillbuff()
[all …]
H A Dvivid-meta-out.c147 struct v4l2_meta_format *meta = &f->fmt.meta; in vidioc_g_fmt_meta_out() local
152 meta->dataformat = V4L2_META_FMT_VIVID; in vidioc_g_fmt_meta_out()
153 meta->buffersize = sizeof(struct vivid_meta_out_buf); in vidioc_g_fmt_meta_out()
160 struct vivid_meta_out_buf *meta = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); in vivid_meta_out_process() local
162 v4l2_ctrl_s_ctrl(dev->brightness, meta->brightness); in vivid_meta_out_process()
163 v4l2_ctrl_s_ctrl(dev->contrast, meta->contrast); in vivid_meta_out_process()
164 v4l2_ctrl_s_ctrl(dev->saturation, meta->saturation); in vivid_meta_out_process()
165 v4l2_ctrl_s_ctrl(dev->hue, meta->hue); in vivid_meta_out_process()
168 __func__, meta->brightness, meta->contrast, in vivid_meta_out_process()
169 meta->saturation, meta->hue); in vivid_meta_out_process()
/linux-6.15/tools/testing/selftests/ring-buffer/
H A Dmap_test.c75 struct trace_buffer_meta *meta; member
106 munmap(desc->meta, page_size); in tracefs_cpu_map()
116 munmap(desc->meta, desc->meta->meta_page_size); in tracefs_cpu_unmap()
188 ASSERT_EQ(desc->meta->entries, 0); in TEST_F()
189 ASSERT_EQ(desc->meta->overrun, 0); in TEST_F()
190 ASSERT_EQ(desc->meta->read, 0); in TEST_F()
204 ASSERT_EQ(desc->meta->entries, 16); in TEST_F()
205 ASSERT_EQ(desc->meta->overrun, 0); in TEST_F()
206 ASSERT_EQ(desc->meta->read, 16); in TEST_F()
221 data_len = desc->meta->subbuf_size * desc->meta->nr_subbufs; in TEST_F()
[all …]
/linux-6.15/tools/testing/selftests/net/netfilter/
H A Dnft_meta.sh54 meta iif lo counter name "iifcount"
55 meta iifname "lo" counter name "iifnamecount"
58 meta nfproto ipv4 counter name "infproto4count"
60 meta mark 42 counter name "imarkcounter"
61 meta cpu 0 counter name "icpu0counter"
68 meta oif lo counter name "oifcount" counter
69 meta oifname "lo" counter name "oifnamecount"
72 meta nfproto ipv4 counter name "onfproto4count"
74 meta skuid 0 counter name "oskuidcounter"
75 meta skgid 0 counter name "oskgidcounter"
[all …]
/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dxdp_hw_metadata.c34 struct xdp_meta *meta; in rx() local
83 meta = data_meta; in rx()
85 if (meta + 1 > data) { in rx()
90 meta->hint_valid = 0; in rx()
95 meta->rx_timestamp_err = err; in rx()
97 meta->hint_valid |= XDP_META_FIELD_TS; in rx()
100 &meta->rx_hash_type); in rx()
102 meta->rx_hash_err = err; in rx()
104 meta->hint_valid |= XDP_META_FIELD_RSS; in rx()
107 &meta->rx_vlan_tci); in rx()
[all …]
H A Dkfree_skb.c51 struct meta { struct
69 struct meta meta = {}; in BPF_PROG() argument
84 meta.ifindex = _(dev->ifindex); in BPF_PROG()
85 meta.cb8_0 = cb8[8]; in BPF_PROG()
86 meta.cb32_0 = cb32[2]; in BPF_PROG()
99 meta.ifindex, data, pkt_data); in BPF_PROG()
100 bpf_printk("cb8_0:%x cb32_0:%x\n", meta.cb8_0, meta.cb32_0); in BPF_PROG()
102 if (users != 1 || pkt_data != bpf_htons(0x86dd) || meta.ifindex != 1) in BPF_PROG()
108 &meta, sizeof(meta)); in BPF_PROG()
H A Dtest_xdp_bpf2bpf.c32 struct meta { struct
47 struct meta meta; in BPF_PROG() argument
49 meta.ifindex = xdp->rxq->dev->ifindex; in BPF_PROG()
50 meta.pkt_len = bpf_xdp_get_buff_len((struct xdp_md *)xdp); in BPF_PROG()
52 ((__u64) meta.pkt_len << 32) | in BPF_PROG()
54 &meta, sizeof(meta)); in BPF_PROG()
/linux-6.15/drivers/media/platform/chips-media/coda/
H A Dtrace.h85 struct coda_buffer_meta *meta),
87 TP_ARGS(ctx, buf, meta),
112 struct coda_buffer_meta *meta),
113 TP_ARGS(ctx, buf, meta)
119 TP_ARGS(ctx, meta),
130 __entry->start = meta ? (meta->start &
132 __entry->end = meta ? (meta->end &
143 TP_ARGS(ctx, meta)
148 TP_ARGS(ctx, meta)
153 struct coda_buffer_meta *meta),
[all …]
/linux-6.15/fs/squashfs/
H A Dfile.c74 if (meta) in locate_meta_index()
75 meta->locked = 1; in locate_meta_index()
80 return meta; in locate_meta_index()
140 meta->locked = 1; in empty_meta_index()
144 return meta; in empty_meta_index()
254 offset = index < meta->offset + meta->entries ? index : in fill_meta_index()
255 meta->offset + meta->entries - 1; in fill_meta_index()
256 meta_entry = &meta->meta_entry[offset - meta->offset]; in fill_meta_index()
274 for (i = meta->offset + meta->entries; i <= index && in fill_meta_index()
292 meta_entry = &meta->meta_entry[i - meta->offset]; in fill_meta_index()
[all …]
/linux-6.15/fs/afs/
H A Ddir_edit.c224 meta->meta.alloc_ctrs[0] = in afs_edit_init_block()
229 meta->meta.alloc_ctrs[block_num] = in afs_edit_init_block()
262 if (!meta) in afs_edit_dir_add()
284 meta->meta.alloc_ctrs[b] < iter.nr_slots) in afs_edit_dir_add()
328 afs_edit_init_block(meta, meta, 0); in afs_edit_dir_add()
354 meta->meta.alloc_ctrs[b] -= iter.nr_slots; in afs_edit_dir_add()
360 meta->meta.hashtable[iter.bucket] = htons(entry); in afs_edit_dir_add()
456 meta->meta.alloc_ctrs[b] += iter.nr_slots; in afs_edit_dir_remove()
476 meta->meta.hashtable[iter.bucket] = next; in afs_edit_dir_remove()
622 afs_edit_init_block(meta, meta, 0); in afs_mkdir_init_dir()
[all …]
/linux-6.15/include/net/
H A Dxdp_sock.h138 static inline void xsk_tx_metadata_to_compl(struct xsk_tx_metadata *meta, in xsk_tx_metadata_to_compl() argument
141 if (!meta) in xsk_tx_metadata_to_compl()
144 if (meta->flags & XDP_TXMD_FLAGS_TIMESTAMP) in xsk_tx_metadata_to_compl()
145 compl->tx_timestamp = &meta->completion.tx_timestamp; in xsk_tx_metadata_to_compl()
164 if (!meta) in xsk_tx_metadata_request()
168 if (meta->flags & XDP_TXMD_FLAGS_LAUNCH_TIME) in xsk_tx_metadata_request()
169 ops->tmo_request_launch_time(meta->request.launch_time, in xsk_tx_metadata_request()
173 if (meta->flags & XDP_TXMD_FLAGS_TIMESTAMP) in xsk_tx_metadata_request()
177 if (meta->flags & XDP_TXMD_FLAGS_CHECKSUM) in xsk_tx_metadata_request()
178 ops->tmo_request_checksum(meta->request.csum_start, in xsk_tx_metadata_request()
[all …]
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dkfree_skb.c7 struct meta { struct
22 struct meta *meta = (struct meta *)data; in on_sample() argument
23 struct ipv6_packet *pkt_v6 = data + sizeof(*meta); in on_sample()
26 if (CHECK(size != 72 + sizeof(*meta), "check_size", "size %u != %zu\n", in on_sample()
27 size, 72 + sizeof(*meta))) in on_sample()
29 if (CHECK(meta->ifindex != 1, "check_meta_ifindex", in on_sample()
30 "meta->ifindex = %d\n", meta->ifindex)) in on_sample()
33 if (CHECK(meta->cb8_0 != cb.cb8[0], "check_cb8_0", "cb8_0 %x != %x\n", in on_sample()
34 meta->cb8_0, cb.cb8[0])) in on_sample()
36 if (CHECK(meta->cb32_0 != cb.cb32[0], "check_cb32_0", in on_sample()
[all …]
/linux-6.15/Documentation/trace/
H A Dring-buffer-map.rst29 reader_id = meta->reader->id;
30 reader_offset = meta->meta_page_size + reader_id * meta->subbuf_size;
34 the meta-page fields.
69 struct trace_buffer_meta *meta;
80 meta = (struct trace_buffer_meta *)map;
81 meta_len = meta->meta_page_size;
85 printf("read: %llu\n", meta->read);
88 data_len = meta->subbuf_size * meta->nr_subbufs;
96 reader_id = meta->reader.id;
97 reader = data + meta->subbuf_size * reader_id;
[all …]
/linux-6.15/samples/bpf/
H A Dxdp2skb_meta_kern.c34 struct meta_info *meta; in _xdp_mark() local
41 ret = bpf_xdp_adjust_meta(ctx, -(int)sizeof(*meta)); in _xdp_mark()
53 meta = (void *)(unsigned long)ctx->data_meta; in _xdp_mark()
54 if (meta + 1 > data) in _xdp_mark()
57 meta->mark = 42; in _xdp_mark()
67 struct meta_info *meta = data_meta; in _tc_mark() local
70 if (meta + 1 > data) { in _tc_mark()
77 ctx->mark = meta->mark; /* Transfer XDP-mark to SKB-mark */ in _tc_mark()
/linux-6.15/drivers/net/wireless/broadcom/b43legacy/
H A Ddma.c38 *meta = &(ring->meta[slot]); in op32_idx2desc()
288 if (meta->skb) { in free_descriptor_buffer()
293 meta->skb = NULL; in free_descriptor_buffer()
454 meta->skb = skb; in setup_rx_descbuffer()
571 if (!meta->skb) { in free_all_descbuffers()
625 if (!ring->meta) in b43legacy_setup_dmaring()
974 memset(meta, 0, sizeof(*meta)); in dma_tx_fragment()
976 meta->skb = skb; in dma_tx_fragment()
999 meta->skb = skb; in dma_tx_fragment()
1135 if (meta->skb) in b43legacy_dma_handle_txstatus()
[all …]
/linux-6.15/tools/testing/selftests/bpf/
H A Dxdp_hw_metadata.c224 struct xdp_meta *meta; in verify_xdp_metadata() local
226 meta = data - sizeof(*meta); in verify_xdp_metadata()
230 meta->rx_hash, meta->rx_hash_type); in verify_xdp_metadata()
252 print_vlan_tci(meta->rx_vlan_tci); in verify_xdp_metadata()
255 meta->rx_vlan_tag_err); in verify_xdp_metadata()
306 struct xsk_tx_metadata *meta; in complete_tx() local
320 if (meta->completion.tx_timestamp) { in complete_tx()
354 struct xsk_tx_metadata *meta; in ping_pong() local
377 memset(meta, 0, sizeof(*meta)); in ping_pong()
424 meta->request.csum_start, meta->request.csum_offset); in ping_pong()
[all …]
/linux-6.15/kernel/bpf/
H A Dkmem_cache_iter.c106 __bpf_md_ptr(struct bpf_iter_meta *, meta);
154 struct bpf_iter_meta meta; in kmem_cache_iter_seq_stop() local
156 .meta = &meta, in kmem_cache_iter_seq_stop()
162 meta.seq = seq; in kmem_cache_iter_seq_stop()
163 prog = bpf_iter_get_info(&meta, true); in kmem_cache_iter_seq_stop()
181 struct bpf_iter_meta meta; in kmem_cache_iter_seq_show() local
183 .meta = &meta, in kmem_cache_iter_seq_show()
189 meta.seq = seq; in kmem_cache_iter_seq_show()
190 prog = bpf_iter_get_info(&meta, false); in kmem_cache_iter_seq_show()
217 DEFINE_BPF_ITER_FUNC(kmem_cache, struct bpf_iter_meta *meta,

12345678910>>...118