/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/bpf/ |
A D | verifier.c | 39 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 …]
|
A D | main.h | 241 #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 …]
|
A D | jit.c | 2644 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.3-rc2/mm/kfence/ |
A D | core.c | 373 if (!meta) { in kfence_guarded_alloc() 396 meta->addr = metadata_to_pageaddr(meta); in kfence_guarded_alloc() 412 meta->addr = ALIGN_DOWN(meta->addr, cache->align); in kfence_guarded_alloc() 421 meta->size = size; in kfence_guarded_alloc() 531 kfence_guarded_free((void *)meta->addr, meta, false); in rcu_guarded_free() 941 kfence_guarded_free((void *)meta->addr, meta, /*zombie=*/true); in kfence_shutdown_cache() 953 if (meta->cache == s && meta->state == KFENCE_OBJECT_FREED) in kfence_shutdown_cache() 1040 return meta ? meta->size : 0; in kfence_ksize() 1051 return meta ? (void *)meta->addr : NULL; in kfence_object_start() 1094 if (meta && READ_ONCE(meta->state) == KFENCE_OBJECT_ALLOCATED) { in kfence_handle_page_fault() [all …]
|
A D | report.c | 109 const struct kfence_track *track = show_alloc ? &meta->alloc_track : &meta->free_track; in kfence_print_stack() 132 const int size = abs(meta->size); in kfence_print_object() 136 lockdep_assert_held(&meta->lock); in kfence_print_object() 166 end = (const u8 *)(address < meta->addr ? min(show_until_addr, meta->addr) in print_diff_canary() 190 const ptrdiff_t object_index = meta ? meta - kfence_metadata : -1; in kfence_report_error() 205 if (meta) in kfence_report_error() 228 left_of_object ? meta->addr - address : address - meta->addr, in kfence_report_error() 260 if (meta) { in kfence_report_error() 262 kfence_print_object(NULL, meta); in kfence_report_error() 299 if (!meta) in __kfence_obj_info() [all …]
|
/linux-6.3-rc2/scripts/atomic/ |
A D | atomic-tbl.sh | 67 local meta="$1"; shift 70 case "${meta}" in 80 if meta_has_ret "${meta}"; then 148 local meta="$1"; shift 155 if meta_has_acquire "${meta}"; then 158 if meta_has_release "${meta}"; then 161 if meta_has_relaxed "${meta}"; then 169 local meta="$1"; shift 174 meta_in "${meta}" "fF" && pfx="fetch_" 175 meta_in "${meta}" "R" && sfx="_return" [all …]
|
A D | gen-atomic-fallback.sh | 12 local meta="$1"; shift 22 local ret="$(gen_ret_type "${meta}" "${int}")" 23 local retstmt="$(gen_ret_stmt "${meta}")" 38 local meta="$1"; shift 61 local meta="$1"; shift 76 local meta="$1"; shift 88 if ! meta_has_relaxed "${meta}"; then 91 if meta_has_acquire "${meta}"; then 95 if meta_has_release "${meta}"; then 228 grep '^[a-z]' "$1" | while read name meta args; do [all …]
|
A D | gen-atomic-instrumented.sh | 11 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}")" 67 local checks="$(gen_params_checks "${meta}" "${order}" "$@")" 69 local retstmt="$(gen_ret_stmt "${meta}")"
|
/linux-6.3-rc2/drivers/media/test-drivers/vivid/ |
A D | vivid-meta-cap.c | 152 struct v4l2_meta_format *meta = &f->fmt.meta; in vidioc_g_fmt_meta_cap() local 157 meta->dataformat = V4L2_META_FMT_UVC; in vidioc_g_fmt_meta_cap() 173 meta->ns = ktime_get_ns(); in vivid_meta_cap_fillbuff() 174 meta->sof = buf->vb.sequence * 30; in vivid_meta_cap_fillbuff() 175 meta->length = sizeof(*meta) - offsetof(struct vivid_uvc_meta_buf, length); in vivid_meta_cap_fillbuff() 179 meta->flags |= UVC_STREAM_FID; in vivid_meta_cap_fillbuff() 182 __func__, meta->ns, meta->sof, meta->length, meta->flags); in vivid_meta_cap_fillbuff() 184 meta->flags |= UVC_STREAM_PTS; in vivid_meta_cap_fillbuff() 191 meta->flags |= UVC_STREAM_SCR; in vivid_meta_cap_fillbuff() 197 *(__u32 *)(meta->buf + buf_off), in vivid_meta_cap_fillbuff() [all …]
|
A D | vivid-meta-out.c | 152 struct v4l2_meta_format *meta = &f->fmt.meta; in vidioc_g_fmt_meta_out() local 157 meta->dataformat = V4L2_META_FMT_VIVID; in vidioc_g_fmt_meta_out() 158 meta->buffersize = sizeof(struct vivid_meta_out_buf); in vidioc_g_fmt_meta_out() 165 struct vivid_meta_out_buf *meta = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); in vivid_meta_out_process() local 167 v4l2_ctrl_s_ctrl(dev->brightness, meta->brightness); in vivid_meta_out_process() 168 v4l2_ctrl_s_ctrl(dev->contrast, meta->contrast); in vivid_meta_out_process() 169 v4l2_ctrl_s_ctrl(dev->saturation, meta->saturation); in vivid_meta_out_process() 170 v4l2_ctrl_s_ctrl(dev->hue, meta->hue); in vivid_meta_out_process() 173 __func__, meta->brightness, meta->contrast, in vivid_meta_out_process() 174 meta->saturation, meta->hue); in vivid_meta_out_process()
|
/linux-6.3-rc2/tools/testing/selftests/netfilter/ |
A D | nft_meta.sh | 54 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.3-rc2/fs/squashfs/ |
A D | file.c | 74 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.3-rc2/drivers/media/platform/chips-media/ |
A D | trace.h | 85 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.3-rc2/tools/testing/selftests/bpf/progs/ |
A D | bpf_iter.h | 59 struct bpf_iter_meta *meta; member 64 struct bpf_iter_meta *meta; member 69 struct bpf_iter_meta *meta; member 74 struct bpf_iter_meta *meta; member 81 struct bpf_iter_meta *meta; member 87 struct bpf_iter_meta *meta; member 92 struct bpf_iter_meta *meta; member 103 struct bpf_iter_meta *meta; member 115 struct bpf_iter_meta *meta; member 121 struct bpf_iter_meta *meta; member [all …]
|
A D | kfree_skb.c | 51 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()
|
A D | test_xdp_bpf2bpf.c | 32 struct meta { struct 47 struct meta meta; in BPF_PROG() argument 51 meta.ifindex = xdp->rxq->dev->ifindex; in BPF_PROG() 52 meta.pkt_len = bpf_xdp_get_buff_len((struct xdp_md *)xdp); in BPF_PROG() 54 ((__u64) meta.pkt_len << 32) | in BPF_PROG() 56 &meta, sizeof(meta)); in BPF_PROG()
|
A D | xdp_hw_metadata.c | 28 struct xdp_meta *meta; in rx() local 65 meta = data_meta; in rx() 67 if (meta + 1 > data) { in rx() 72 if (!bpf_xdp_metadata_rx_timestamp(ctx, &meta->rx_timestamp)) in rx() 73 bpf_printk("populated rx_timestamp with %llu", meta->rx_timestamp); in rx() 75 meta->rx_timestamp = 0; /* Used by AF_XDP as not avail signal */ in rx() 77 if (!bpf_xdp_metadata_rx_hash(ctx, &meta->rx_hash)) in rx() 78 bpf_printk("populated rx_hash with %u", meta->rx_hash); in rx() 80 meta->rx_hash = 0; /* Used by AF_XDP as not avail signal */ in rx()
|
/linux-6.3-rc2/tools/testing/selftests/bpf/prog_tests/ |
A D | kfree_skb.c | 6 struct meta { struct 21 struct meta *meta = (struct meta *)data; in on_sample() argument 22 struct ipv6_packet *pkt_v6 = data + sizeof(*meta); in on_sample() 25 if (CHECK(size != 72 + sizeof(*meta), "check_size", "size %u != %zu\n", in on_sample() 26 size, 72 + sizeof(*meta))) in on_sample() 28 if (CHECK(meta->ifindex != 1, "check_meta_ifindex", in on_sample() 29 "meta->ifindex = %d\n", meta->ifindex)) in on_sample() 32 if (CHECK(meta->cb8_0 != cb.cb8[0], "check_cb8_0", "cb8_0 %x != %x\n", in on_sample() 33 meta->cb8_0, cb.cb8[0])) in on_sample() 35 if (CHECK(meta->cb32_0 != cb.cb32[0], "check_cb32_0", in on_sample() [all …]
|
A D | xdp_bpf2bpf.c | 8 struct meta { struct 22 struct meta *meta = (struct meta *)data; in on_sample() argument 23 struct ipv4_packet *trace_pkt_v4 = data + sizeof(*meta); in on_sample() 24 unsigned char *raw_pkt = data + sizeof(*meta); in on_sample() 27 ASSERT_GE(size, sizeof(pkt_v4) + sizeof(*meta), "check_size"); in on_sample() 28 ASSERT_EQ(meta->ifindex, if_nametoindex("lo"), "check_meta_ifindex"); in on_sample() 29 ASSERT_EQ(meta->pkt_len, tst_ctx->pkt_size, "check_meta_pkt_len"); in on_sample() 33 if (meta->pkt_len > sizeof(pkt_v4)) { in on_sample() 34 for (int i = 0; i < meta->pkt_len - sizeof(pkt_v4); i++) in on_sample()
|
/linux-6.3-rc2/samples/bpf/ |
A D | xdp2skb_meta_kern.c | 34 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() 68 struct meta_info *meta = data_meta; in _tc_mark() local 71 if (meta + 1 > data) { in _tc_mark() 78 ctx->mark = meta->mark; /* Transfer XDP-mark to SKB-mark */ in _tc_mark()
|
/linux-6.3-rc2/drivers/net/wireless/broadcom/b43legacy/ |
A D | dma.c | 38 *meta = &(ring->meta[slot]); in op32_idx2desc() 296 if (meta->skb) { in free_descriptor_buffer() 301 meta->skb = NULL; in free_descriptor_buffer() 462 meta->skb = skb; in setup_rx_descbuffer() 579 if (!meta->skb) { in free_all_descbuffers() 633 if (!ring->meta) in b43legacy_setup_dmaring() 982 memset(meta, 0, sizeof(*meta)); in dma_tx_fragment() 984 meta->skb = skb; in dma_tx_fragment() 1007 meta->skb = skb; in dma_tx_fragment() 1143 if (meta->skb) in b43legacy_dma_handle_txstatus() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/intersil/hostap/ |
A D | hostap_80211_tx.c | 75 struct hostap_skb_tx_data *meta; in hostap_data_start_xmit() local 254 memset(meta, 0, sizeof(*meta)); in hostap_data_start_xmit() 257 meta->flags |= HOSTAP_TX_FLAGS_WDS; in hostap_data_start_xmit() 258 meta->ethertype = ethertype; in hostap_data_start_xmit() 259 meta->iface = iface; in hostap_data_start_xmit() 274 struct hostap_skb_tx_data *meta; in hostap_mgmt_start_xmit() local 292 memset(meta, 0, sizeof(*meta)); in hostap_mgmt_start_xmit() 294 meta->iface = iface; in hostap_mgmt_start_xmit() 391 struct hostap_skb_tx_data *meta; in hostap_master_start_xmit() local 505 meta->ethertype != ETH_P_PAE) { in hostap_master_start_xmit() [all …]
|
/linux-6.3-rc2/Documentation/userspace-api/media/v4l/ |
A D | meta-formats.rst | 15 pixfmt-meta-d4xx 16 pixfmt-meta-intel-ipu3 17 pixfmt-meta-rkisp1 18 pixfmt-meta-uvc 19 pixfmt-meta-vsp1-hgo 20 pixfmt-meta-vsp1-hgt 21 pixfmt-meta-vivid
|
/linux-6.3-rc2/fs/afs/ |
A D | dir_edit.c | 185 memset(block->meta.alloc_ctrs, in afs_edit_init_block() 188 meta->meta.alloc_ctrs[0] = in afs_edit_init_block() 193 meta->meta.alloc_ctrs[block_num] = in afs_edit_init_block() 266 (b < AFS_DIR_BLOCKS_WITH_CTR) ? meta->meta.alloc_ctrs[b] : 99, in afs_edit_dir_add() 279 meta->meta.alloc_ctrs[b] >= need_slots) { in afs_edit_dir_add() 305 afs_edit_init_block(meta, meta, 0); in afs_edit_dir_add() 337 meta->meta.alloc_ctrs[b] -= need_slots; in afs_edit_dir_add() 344 kunmap_local(meta); in afs_edit_dir_add() 426 meta->meta.alloc_ctrs[b] <= AFS_DIR_SLOTS_PER_BLOCK - 1 - need_slots) { in afs_edit_dir_remove() 464 meta->meta.alloc_ctrs[b] += need_slots; in afs_edit_dir_remove() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/broadcom/b43/ |
A D | dma.c | 78 *meta = &(ring->meta[slot]); in op32_idx2desc() 170 *meta = &(ring->meta[slot]); in op64_idx2desc() 398 if (meta->skb) { in free_descriptor_buffer() 403 meta->skb = NULL; in free_descriptor_buffer() 625 meta->skb = skb; in setup_rx_descbuffer() 785 if (!meta->skb || b43_dma_ptr_is_poisoned(meta->skb)) { in free_all_descbuffers() 851 if (!ring->meta) in b43_setup_dmaring() 1240 memset(meta, 0, sizeof(*meta)); in dma_tx_fragment() 1242 meta->skb = skb; in dma_tx_fragment() 1485 if (meta->skb) { in b43_dma_handle_txstatus() [all …]
|