/Linux-v5.4/drivers/net/ethernet/netronome/nfp/bpf/ |
D | verifier.c | 20 nfp_bpf_goto_meta(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, in nfp_bpf_goto_meta() argument 25 backward = meta->n - insn_idx; in nfp_bpf_goto_meta() 26 forward = insn_idx - meta->n; in nfp_bpf_goto_meta() 30 meta = nfp_prog_last_meta(nfp_prog); in nfp_bpf_goto_meta() 34 meta = nfp_prog_first_meta(nfp_prog); in nfp_bpf_goto_meta() 39 meta = nfp_meta_next(meta); in nfp_bpf_goto_meta() 42 meta = nfp_meta_prev(meta); in nfp_bpf_goto_meta() 44 return meta; in nfp_bpf_goto_meta() 49 struct nfp_insn_meta *meta, in nfp_record_adjust_head() argument 71 if (nfp_prog->adjust_head_location != meta->n) in nfp_record_adjust_head() [all …]
|
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 351 static inline u8 mbpf_class(const struct nfp_insn_meta *meta) in mbpf_class() argument 353 return BPF_CLASS(meta->insn.code); in mbpf_class() 356 static inline u8 mbpf_src(const struct nfp_insn_meta *meta) in mbpf_src() argument 358 return BPF_SRC(meta->insn.code); in mbpf_src() 361 static inline u8 mbpf_op(const struct nfp_insn_meta *meta) in mbpf_op() argument 363 return BPF_OP(meta->insn.code); in mbpf_op() 366 static inline u8 mbpf_mode(const struct nfp_insn_meta *meta) in mbpf_mode() argument 368 return BPF_MODE(meta->insn.code); in mbpf_mode() [all …]
|
D | jit.c | 42 nfp_meta_has_prev(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) in nfp_meta_has_prev() argument 44 return meta->l.prev != &nfp_prog->insns; in nfp_meta_has_prev() 626 wrp_zext(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 dst) in wrp_zext() argument 628 if (meta->flags & FLAG_INSN_DO_ZEXT) in wrp_zext() 733 static int nfp_cpp_memcpy(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) in nfp_cpp_memcpy() argument 735 bool descending_seq = meta->ldst_gather_len < 0; in nfp_cpp_memcpy() 736 s16 len = abs(meta->ldst_gather_len); in nfp_cpp_memcpy() 742 off = re_load_imm_any(nfp_prog, meta->insn.off, imm_b(nfp_prog)); in nfp_cpp_memcpy() 743 src_40bit_addr = meta->ptr.type == PTR_TO_MAP_VALUE; in nfp_cpp_memcpy() 744 src_base = reg_a(meta->insn.src_reg * 2); in nfp_cpp_memcpy() [all …]
|
D | offload.c | 150 struct nfp_insn_meta *meta; in nfp_prog_prepare() local 154 meta = kzalloc(sizeof(*meta), GFP_KERNEL); in nfp_prog_prepare() 155 if (!meta) in nfp_prog_prepare() 158 meta->insn = prog[i]; in nfp_prog_prepare() 159 meta->n = i; in nfp_prog_prepare() 160 if (is_mbpf_alu(meta)) { in nfp_prog_prepare() 161 meta->umin_src = U64_MAX; in nfp_prog_prepare() 162 meta->umin_dst = U64_MAX; in nfp_prog_prepare() 165 list_add_tail(&meta->l, &nfp_prog->insns); in nfp_prog_prepare() 176 struct nfp_insn_meta *meta, *tmp; in nfp_prog_free() local [all …]
|
/Linux-v5.4/scripts/atomic/ |
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 45 gen_template_fallback "${tmpl}" "${meta}" "${pfx}" "${name}" "${sfx}" "${order}" "$@" 62 local meta="$1"; shift 74 if ! meta_has_relaxed "${meta}"; then 75 gen_proto_fallback "${meta}" "${pfx}" "${name}" "${sfx}" "" "$@" 77 if meta_has_acquire "${meta}"; then 78 gen_proto_fallback "${meta}" "${pfx}" "${name}" "${sfx}" "_acquire" "$@" [all …]
|
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 153 gen_proto_order_variant "${meta}" "${pfx}" "${name}" "${sfx}" "" "$@" 155 if meta_has_acquire "${meta}"; then 156 gen_proto_order_variant "${meta}" "${pfx}" "${name}" "${sfx}" "_acquire" "$@" 158 if meta_has_release "${meta}"; then 159 gen_proto_order_variant "${meta}" "${pfx}" "${name}" "${sfx}" "_release" "$@" 161 if meta_has_relaxed "${meta}"; then [all …]
|
D | gen-atomic-long.sh | 38 local meta="$1"; shift 43 local ret="$(gen_ret_type "${meta}" "long")" 46 local retstmt="$(gen_ret_stmt "${meta}")" 85 grep '^[a-z]' "$1" | while read name meta args; do 86 gen_proto "${meta}" "${name}" "atomic64" "s64" ${args} 94 grep '^[a-z]' "$1" | while read name meta args; do 95 gen_proto "${meta}" "${name}" "atomic" "int" ${args}
|
D | gen-atomic-instrumented.sh | 38 local meta="$1"; shift 58 if meta_has_relaxed "${meta}"; then 66 local meta="$1"; shift 76 local guard="$(gen_guard "${meta}" "${atomic}" "${pfx}" "${name}" "${sfx}" "${order}")" 78 local ret="$(gen_ret_type "${meta}" "${int}")" 82 local retstmt="$(gen_ret_stmt "${meta}")"
|
/Linux-v5.4/fs/squashfs/ |
D | file.c | 50 struct meta_index *meta = NULL; in locate_meta_index() local 68 meta = &msblk->meta_index[i]; in locate_meta_index() 69 offset = meta->offset; in locate_meta_index() 73 if (meta) in locate_meta_index() 74 meta->locked = 1; in locate_meta_index() 79 return meta; in locate_meta_index() 90 struct meta_index *meta = NULL; in empty_meta_index() local 131 meta = &msblk->meta_index[msblk->next_meta_index]; in empty_meta_index() 135 meta->inode_number = inode->i_ino; in empty_meta_index() 136 meta->offset = offset; in empty_meta_index() [all …]
|
/Linux-v5.4/drivers/media/platform/coda/ |
D | trace.h | 85 struct coda_buffer_meta *meta), 87 TP_ARGS(ctx, buf, meta), 100 __entry->start = meta->start & ctx->bitstream_fifo.kfifo.mask; 101 __entry->end = meta->end & ctx->bitstream_fifo.kfifo.mask; 112 struct coda_buffer_meta *meta), 113 TP_ARGS(ctx, buf, meta) 117 TP_PROTO(struct coda_ctx *ctx, struct coda_buffer_meta *meta), 119 TP_ARGS(ctx, meta), 130 __entry->start = meta ? (meta->start & 132 __entry->end = meta ? (meta->end & [all …]
|
/Linux-v5.4/samples/bpf/ |
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-v5.4/net/dsa/ |
D | tag_sja1105.c | 36 struct sja1105_meta *meta) in sja1105_meta_unpack() argument 50 packing(buf, &meta->tstamp, 31, 0, 4, UNPACK, 0); in sja1105_meta_unpack() 51 packing(buf + 4, &meta->dmac_byte_4, 7, 0, 1, UNPACK, 0); in sja1105_meta_unpack() 52 packing(buf + 5, &meta->dmac_byte_3, 7, 0, 1, UNPACK, 0); in sja1105_meta_unpack() 53 packing(buf + 6, &meta->source_port, 7, 0, 1, UNPACK, 0); in sja1105_meta_unpack() 54 packing(buf + 7, &meta->switch_id, 7, 0, 1, UNPACK, 0); in sja1105_meta_unpack() 115 const struct sja1105_meta *meta) in sja1105_transfer_meta() argument 119 hdr->h_dest[3] = meta->dmac_byte_3; in sja1105_transfer_meta() 120 hdr->h_dest[4] = meta->dmac_byte_4; in sja1105_transfer_meta() 121 SJA1105_SKB_CB(skb)->meta_tstamp = meta->tstamp; in sja1105_transfer_meta() [all …]
|
/Linux-v5.4/drivers/net/wireless/broadcom/b43legacy/ |
D | dma.c | 34 struct b43legacy_dmadesc_meta **meta) in op32_idx2desc() argument 38 *meta = &(ring->meta[slot]); in op32_idx2desc() 306 struct b43legacy_dmadesc_meta *meta, in free_descriptor_buffer() argument 309 if (meta->skb) { in free_descriptor_buffer() 311 dev_kfree_skb_irq(meta->skb); in free_descriptor_buffer() 313 dev_kfree_skb(meta->skb); in free_descriptor_buffer() 314 meta->skb = NULL; in free_descriptor_buffer() 442 struct b43legacy_dmadesc_meta *meta, in setup_rx_descbuffer() argument 475 meta->skb = skb; in setup_rx_descbuffer() 476 meta->dmaaddr = dmaaddr; in setup_rx_descbuffer() [all …]
|
/Linux-v5.4/drivers/net/wireless/intersil/hostap/ |
D | hostap_80211_tx.c | 75 struct hostap_skb_tx_data *meta; in hostap_data_start_xmit() local 253 meta = (struct hostap_skb_tx_data *) skb->cb; in hostap_data_start_xmit() 254 memset(meta, 0, sizeof(*meta)); in hostap_data_start_xmit() 255 meta->magic = HOSTAP_SKB_TX_DATA_MAGIC; 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 291 meta = (struct hostap_skb_tx_data *) skb->cb; in hostap_mgmt_start_xmit() 292 memset(meta, 0, sizeof(*meta)); in hostap_mgmt_start_xmit() [all …]
|
/Linux-v5.4/drivers/net/wireless/broadcom/b43/ |
D | dma.c | 74 struct b43_dmadesc_meta **meta) in op32_idx2desc() argument 78 *meta = &(ring->meta[slot]); in op32_idx2desc() 166 struct b43_dmadesc_meta **meta) in op64_idx2desc() argument 170 *meta = &(ring->meta[slot]); in op64_idx2desc() 396 struct b43_dmadesc_meta *meta) in free_descriptor_buffer() argument 398 if (meta->skb) { in free_descriptor_buffer() 400 ieee80211_free_txskb(ring->dev->wl->hw, meta->skb); in free_descriptor_buffer() 402 dev_kfree_skb_any(meta->skb); in free_descriptor_buffer() 403 meta->skb = NULL; in free_descriptor_buffer() 594 struct b43_dmadesc_meta *meta, gfp_t gfp_flags) in setup_rx_descbuffer() argument [all …]
|
/Linux-v5.4/fs/afs/ |
D | dir_edit.c | 163 static void afs_edit_init_block(union afs_xdr_dir_block *meta, in afs_edit_init_block() argument 174 memset(block->meta.alloc_ctrs, in afs_edit_init_block() 176 sizeof(block->meta.alloc_ctrs)); in afs_edit_init_block() 177 meta->meta.alloc_ctrs[0] = in afs_edit_init_block() 182 meta->meta.alloc_ctrs[block_num] = in afs_edit_init_block() 198 union afs_xdr_dir_block *meta, *block; in afs_edit_dir_add() local 230 meta = &meta_page->blocks[0]; in afs_edit_dir_add() 269 (b < AFS_DIR_BLOCKS_WITH_CTR) ? meta->meta.alloc_ctrs[b] : 99, in afs_edit_dir_add() 276 afs_edit_init_block(meta, block, b); in afs_edit_dir_add() 282 meta->meta.alloc_ctrs[b] >= need_slots) { in afs_edit_dir_add() [all …]
|
/Linux-v5.4/net/sched/ |
D | em_meta.c | 847 struct meta_match *meta = (struct meta_match *) m->data; in em_meta_match() local 850 if (meta_get(skb, info, &meta->lvalue, &l_value) < 0 || in em_meta_match() 851 meta_get(skb, info, &meta->rvalue, &r_value) < 0) in em_meta_match() 854 r = meta_type_ops(&meta->lvalue)->compare(&l_value, &r_value); in em_meta_match() 856 switch (meta->lvalue.hdr.op) { in em_meta_match() 868 static void meta_delete(struct meta_match *meta) in meta_delete() argument 870 if (meta) { in meta_delete() 871 const struct meta_type_ops *ops = meta_type_ops(&meta->lvalue); in meta_delete() 874 ops->destroy(&meta->lvalue); in meta_delete() 875 ops->destroy(&meta->rvalue); in meta_delete() [all …]
|
/Linux-v5.4/include/uapi/linux/ |
D | fanotify.h | 154 #define FAN_EVENT_NEXT(meta, len) ((len) -= (meta)->event_len, \ argument 155 (struct fanotify_event_metadata*)(((char *)(meta)) + \ 156 (meta)->event_len)) 158 #define FAN_EVENT_OK(meta, len) ((long)(len) >= (long)FAN_EVENT_METADATA_LEN && \ argument 159 (long)(meta)->event_len >= (long)FAN_EVENT_METADATA_LEN && \ 160 (long)(meta)->event_len <= (long)(len))
|
/Linux-v5.4/drivers/gpu/drm/etnaviv/ |
D | etnaviv_perfmon.c | 429 const struct etnaviv_pm_domain_meta *meta = &doms_meta[domain->pipe]; in etnaviv_pm_query_dom() local 432 if (domain->iter >= meta->nr_domains) in etnaviv_pm_query_dom() 435 dom = meta->domains + domain->iter; in etnaviv_pm_query_dom() 442 if (domain->iter == meta->nr_domains) in etnaviv_pm_query_dom() 451 const struct etnaviv_pm_domain_meta *meta = &doms_meta[signal->pipe]; in etnaviv_pm_query_sig() local 455 if (signal->domain >= meta->nr_domains) in etnaviv_pm_query_sig() 458 dom = meta->domains + signal->domain; in etnaviv_pm_query_sig() 478 const struct etnaviv_pm_domain_meta *meta = &doms_meta[exec_state]; in etnaviv_pm_req_validate() local 481 if (r->domain >= meta->nr_domains) in etnaviv_pm_req_validate() 484 dom = meta->domains + r->domain; in etnaviv_pm_req_validate() [all …]
|
/Linux-v5.4/drivers/media/usb/uvc/ |
D | uvc_metadata.c | 46 struct v4l2_meta_format *fmt = &format->fmt.meta; in uvc_meta_v4l2_get_format() 53 fmt->dataformat = stream->meta.format; in uvc_meta_v4l2_get_format() 65 struct v4l2_meta_format *fmt = &format->fmt.meta; in uvc_meta_v4l2_try_format() 85 struct v4l2_meta_format *fmt = &format->fmt.meta; in uvc_meta_v4l2_set_format() 102 stream->meta.format = fmt->dataformat; in uvc_meta_v4l2_set_format() 162 struct video_device *vdev = &stream->meta.vdev; in uvc_meta_register() 163 struct uvc_video_queue *queue = &stream->meta.queue; in uvc_meta_register() 165 stream->meta.format = V4L2_META_FMT_UVC; in uvc_meta_register()
|
/Linux-v5.4/Documentation/media/uapi/v4l/ |
D | meta-formats.rst | 22 pixfmt-meta-d4xx 23 pixfmt-meta-intel-ipu3 24 pixfmt-meta-uvc 25 pixfmt-meta-vsp1-hgo 26 pixfmt-meta-vsp1-hgt
|
/Linux-v5.4/tools/testing/selftests/netfilter/ |
D | conntrack_icmp_related.sh | 136 meta l4proto icmpv6 icmpv6 type "packet-too-big" ct state "related" counter name "related" accept 137 …meta l4proto icmp icmp type "destination-unreachable" ct state "related" counter name "related" ac… 138 meta l4proto { icmp, icmpv6 } ct state new,established accept 151 meta l4proto { icmp, icmpv6 } ct state established,untracked accept 153 meta l4proto { icmp, icmpv6 } ct state "related" counter name "related" accept 167 meta l4proto { icmp, icmpv6 } ct state established,untracked accept 169 meta l4proto { icmp, icmpv6 } ct state "new" counter name "new" accept 170 meta l4proto { icmp, icmpv6 } ct state "established" counter name "established" accept 175 meta l4proto { icmp, icmpv6 } ct state established,untracked accept 177 meta l4proto { icmp, icmpv6 } ct state "new" counter name "new" [all …]
|
/Linux-v5.4/drivers/block/rsxx/ |
D | dev.c | 117 struct rsxx_bio_meta *meta = cb_data; in bio_dma_done_cb() local 120 atomic_set(&meta->error, 1); in bio_dma_done_cb() 122 if (atomic_dec_and_test(&meta->pending_dmas)) { in bio_dma_done_cb() 124 disk_stats_complete(card, meta->bio, meta->start_time); in bio_dma_done_cb() 126 if (atomic_read(&meta->error)) in bio_dma_done_cb() 127 bio_io_error(meta->bio); in bio_dma_done_cb() 129 bio_endio(meta->bio); in bio_dma_done_cb() 130 kmem_cache_free(bio_meta_pool, meta); in bio_dma_done_cb()
|
/Linux-v5.4/lib/ |
D | parser.c | 26 char *meta; in match_one() local 34 meta = strchr(p, '%'); in match_one() 35 if (!meta) in match_one() 38 if (strncmp(p, s, meta-p)) in match_one() 41 s += meta - p; in match_one() 42 p = meta + 1; in match_one()
|
/Linux-v5.4/drivers/net/wireless/quantenna/qtnfmac/ |
D | core.c | 721 struct qtnf_frame_meta_info *meta; in qtnf_classify_skb() local 729 meta = (struct qtnf_frame_meta_info *) in qtnf_classify_skb() 730 (skb_tail_pointer(skb) - sizeof(*meta)); in qtnf_classify_skb() 732 if (unlikely(!qtnf_is_frame_meta_magic_valid(meta))) { in qtnf_classify_skb() 734 meta->magic_s, meta->magic_e); in qtnf_classify_skb() 738 if (unlikely(meta->macid >= QTNF_MAX_MAC)) { in qtnf_classify_skb() 739 pr_err_ratelimited("invalid mac(%u)\n", meta->macid); in qtnf_classify_skb() 743 if (unlikely(meta->ifidx >= QTNF_MAX_INTF)) { in qtnf_classify_skb() 744 pr_err_ratelimited("invalid vif(%u)\n", meta->ifidx); in qtnf_classify_skb() 748 mac = bus->mac[meta->macid]; in qtnf_classify_skb() [all …]
|