Home
last modified time | relevance | path

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

123456

/Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/
Dverifier.c48 nfp_bpf_goto_meta(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, in nfp_bpf_goto_meta() argument
53 backward = meta->n - insn_idx; in nfp_bpf_goto_meta()
54 forward = insn_idx - meta->n; in nfp_bpf_goto_meta()
58 meta = nfp_prog_last_meta(nfp_prog); in nfp_bpf_goto_meta()
62 meta = nfp_prog_first_meta(nfp_prog); in nfp_bpf_goto_meta()
67 meta = nfp_meta_next(meta); in nfp_bpf_goto_meta()
70 meta = nfp_meta_prev(meta); in nfp_bpf_goto_meta()
72 return meta; in nfp_bpf_goto_meta()
77 struct nfp_insn_meta *meta, in nfp_record_adjust_head() argument
99 if (nfp_prog->adjust_head_location != meta->n) in nfp_record_adjust_head()
[all …]
Dmain.h242 #define nfp_meta_next(meta) list_next_entry(meta, l) argument
243 #define nfp_meta_prev(meta) list_prev_entry(meta, l) argument
336 static inline u8 mbpf_class(const struct nfp_insn_meta *meta) in mbpf_class() argument
338 return BPF_CLASS(meta->insn.code); in mbpf_class()
341 static inline u8 mbpf_src(const struct nfp_insn_meta *meta) in mbpf_src() argument
343 return BPF_SRC(meta->insn.code); in mbpf_src()
346 static inline u8 mbpf_op(const struct nfp_insn_meta *meta) in mbpf_op() argument
348 return BPF_OP(meta->insn.code); in mbpf_op()
351 static inline u8 mbpf_mode(const struct nfp_insn_meta *meta) in mbpf_mode() argument
353 return BPF_MODE(meta->insn.code); in mbpf_mode()
[all …]
Djit.c72 nfp_meta_has_prev(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) in nfp_meta_has_prev() argument
74 return meta->l.prev != &nfp_prog->insns; in nfp_meta_has_prev()
713 static int nfp_cpp_memcpy(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) in nfp_cpp_memcpy() argument
715 bool descending_seq = meta->ldst_gather_len < 0; in nfp_cpp_memcpy()
716 s16 len = abs(meta->ldst_gather_len); in nfp_cpp_memcpy()
722 off = re_load_imm_any(nfp_prog, meta->insn.off, imm_b(nfp_prog)); in nfp_cpp_memcpy()
723 src_40bit_addr = meta->ptr.type == PTR_TO_MAP_VALUE; in nfp_cpp_memcpy()
724 src_base = reg_a(meta->insn.src_reg * 2); in nfp_cpp_memcpy()
728 addr40_offset(nfp_prog, meta->insn.src_reg * 2, off, &src_base, in nfp_cpp_memcpy()
745 off = re_load_imm_any(nfp_prog, meta->paired_st->off, imm_b(nfp_prog)); in nfp_cpp_memcpy()
[all …]
Doffload.c184 struct nfp_insn_meta *meta; in nfp_prog_prepare() local
188 meta = kzalloc(sizeof(*meta), GFP_KERNEL); in nfp_prog_prepare()
189 if (!meta) in nfp_prog_prepare()
192 meta->insn = prog[i]; in nfp_prog_prepare()
193 meta->n = i; in nfp_prog_prepare()
194 if (is_mbpf_alu(meta)) { in nfp_prog_prepare()
195 meta->umin_src = U64_MAX; in nfp_prog_prepare()
196 meta->umin_dst = U64_MAX; in nfp_prog_prepare()
199 list_add_tail(&meta->l, &nfp_prog->insns); in nfp_prog_prepare()
209 struct nfp_insn_meta *meta, *tmp; in nfp_prog_free() local
[all …]
/Linux-v4.19/fs/squashfs/
Dfile.c63 struct meta_index *meta = NULL; in locate_meta_index() local
81 meta = &msblk->meta_index[i]; in locate_meta_index()
82 offset = meta->offset; in locate_meta_index()
86 if (meta) in locate_meta_index()
87 meta->locked = 1; in locate_meta_index()
92 return meta; in locate_meta_index()
103 struct meta_index *meta = NULL; in empty_meta_index() local
144 meta = &msblk->meta_index[msblk->next_meta_index]; in empty_meta_index()
148 meta->inode_number = inode->i_ino; in empty_meta_index()
149 meta->offset = offset; in empty_meta_index()
[all …]
/Linux-v4.19/drivers/media/platform/coda/
Dtrace.h85 struct coda_buffer_meta *meta),
87 TP_ARGS(ctx, buf, meta),
100 __entry->start = meta->start;
101 __entry->end = meta->end;
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 : 0;
131 __entry->end = meta ? meta->end : 0;
[all …]
Dcoda-bit.c255 struct coda_buffer_meta *meta; in coda_fill_bitstream() local
312 meta = kmalloc(sizeof(*meta), GFP_KERNEL); in coda_fill_bitstream()
313 if (meta) { in coda_fill_bitstream()
314 meta->sequence = src_buf->sequence; in coda_fill_bitstream()
315 meta->timecode = src_buf->timecode; in coda_fill_bitstream()
316 meta->timestamp = src_buf->vb2_buf.timestamp; in coda_fill_bitstream()
317 meta->start = start; in coda_fill_bitstream()
318 meta->end = ctx->bitstream_fifo.kfifo.in & in coda_fill_bitstream()
322 list_add_tail(&meta->list, in coda_fill_bitstream()
328 trace_coda_bit_queue(ctx, src_buf, meta); in coda_fill_bitstream()
[all …]
/Linux-v4.19/samples/bpf/
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()
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-v4.19/drivers/net/wireless/broadcom/b43legacy/
Ddma.c47 struct b43legacy_dmadesc_meta **meta) in op32_idx2desc() argument
51 *meta = &(ring->meta[slot]); in op32_idx2desc()
319 struct b43legacy_dmadesc_meta *meta, in free_descriptor_buffer() argument
322 if (meta->skb) { in free_descriptor_buffer()
324 dev_kfree_skb_irq(meta->skb); in free_descriptor_buffer()
326 dev_kfree_skb(meta->skb); in free_descriptor_buffer()
327 meta->skb = NULL; in free_descriptor_buffer()
455 struct b43legacy_dmadesc_meta *meta, in setup_rx_descbuffer() argument
488 meta->skb = skb; in setup_rx_descbuffer()
489 meta->dmaaddr = dmaaddr; in setup_rx_descbuffer()
[all …]
/Linux-v4.19/drivers/net/wireless/intersil/hostap/
Dhostap_80211_tx.c75 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-v4.19/drivers/net/wireless/broadcom/b43/
Ddma.c87 struct b43_dmadesc_meta **meta) in op32_idx2desc() argument
91 *meta = &(ring->meta[slot]); in op32_idx2desc()
179 struct b43_dmadesc_meta **meta) in op64_idx2desc() argument
183 *meta = &(ring->meta[slot]); in op64_idx2desc()
409 struct b43_dmadesc_meta *meta) in free_descriptor_buffer() argument
411 if (meta->skb) { in free_descriptor_buffer()
413 ieee80211_free_txskb(ring->dev->wl->hw, meta->skb); in free_descriptor_buffer()
415 dev_kfree_skb_any(meta->skb); in free_descriptor_buffer()
416 meta->skb = NULL; in free_descriptor_buffer()
607 struct b43_dmadesc_meta *meta, gfp_t gfp_flags) in setup_rx_descbuffer() argument
[all …]
/Linux-v4.19/include/uapi/linux/
Dfanotify.h112 #define FAN_EVENT_NEXT(meta, len) ((len) -= (meta)->event_len, \ argument
113 (struct fanotify_event_metadata*)(((char *)(meta)) + \
114 (meta)->event_len))
116 #define FAN_EVENT_OK(meta, len) ((long)(len) >= (long)FAN_EVENT_METADATA_LEN && \ argument
117 (long)(meta)->event_len >= (long)FAN_EVENT_METADATA_LEN && \
118 (long)(meta)->event_len <= (long)(len))
/Linux-v4.19/fs/afs/
Ddir_edit.c167 static void afs_edit_init_block(union afs_xdr_dir_block *meta, in afs_edit_init_block() argument
178 memset(block->meta.alloc_ctrs, in afs_edit_init_block()
180 sizeof(block->meta.alloc_ctrs)); in afs_edit_init_block()
181 meta->meta.alloc_ctrs[0] = in afs_edit_init_block()
186 meta->meta.alloc_ctrs[block_num] = in afs_edit_init_block()
202 union afs_xdr_dir_block *meta, *block; in afs_edit_dir_add() local
234 meta = &meta_page->blocks[0]; in afs_edit_dir_add()
273 (b < AFS_DIR_BLOCKS_WITH_CTR) ? meta->meta.alloc_ctrs[b] : 99, in afs_edit_dir_add()
280 afs_edit_init_block(meta, block, b); in afs_edit_dir_add()
286 meta->meta.alloc_ctrs[b] >= need_slots) { in afs_edit_dir_add()
[all …]
/Linux-v4.19/net/sched/
Dem_meta.c851 struct meta_match *meta = (struct meta_match *) m->data; in em_meta_match() local
854 if (meta_get(skb, info, &meta->lvalue, &l_value) < 0 || in em_meta_match()
855 meta_get(skb, info, &meta->rvalue, &r_value) < 0) in em_meta_match()
858 r = meta_type_ops(&meta->lvalue)->compare(&l_value, &r_value); in em_meta_match()
860 switch (meta->lvalue.hdr.op) { in em_meta_match()
872 static void meta_delete(struct meta_match *meta) in meta_delete() argument
874 if (meta) { in meta_delete()
875 const struct meta_type_ops *ops = meta_type_ops(&meta->lvalue); in meta_delete()
878 ops->destroy(&meta->lvalue); in meta_delete()
879 ops->destroy(&meta->rvalue); in meta_delete()
[all …]
/Linux-v4.19/drivers/gpu/drm/etnaviv/
Detnaviv_perfmon.c407 const struct etnaviv_pm_domain_meta *meta = &doms_meta[domain->pipe]; in etnaviv_pm_query_dom() local
410 if (domain->iter >= meta->nr_domains) in etnaviv_pm_query_dom()
413 dom = meta->domains + domain->iter; in etnaviv_pm_query_dom()
420 if (domain->iter == meta->nr_domains) in etnaviv_pm_query_dom()
429 const struct etnaviv_pm_domain_meta *meta = &doms_meta[signal->pipe]; in etnaviv_pm_query_sig() local
433 if (signal->domain >= meta->nr_domains) in etnaviv_pm_query_sig()
436 dom = meta->domains + signal->domain; in etnaviv_pm_query_sig()
456 const struct etnaviv_pm_domain_meta *meta = &doms_meta[exec_state]; in etnaviv_pm_req_validate() local
459 if (r->domain >= meta->nr_domains) in etnaviv_pm_req_validate()
462 dom = meta->domains + r->domain; in etnaviv_pm_req_validate()
[all …]
/Linux-v4.19/drivers/media/usb/uvc/
Duvc_metadata.c50 struct v4l2_meta_format *fmt = &format->fmt.meta; in uvc_meta_v4l2_get_format()
57 fmt->dataformat = stream->meta.format; in uvc_meta_v4l2_get_format()
69 struct v4l2_meta_format *fmt = &format->fmt.meta; in uvc_meta_v4l2_try_format()
88 struct v4l2_meta_format *fmt = &format->fmt.meta; in uvc_meta_v4l2_set_format()
105 stream->meta.format = fmt->dataformat; in uvc_meta_v4l2_set_format()
165 struct video_device *vdev = &stream->meta.vdev; in uvc_meta_register()
166 struct uvc_video_queue *queue = &stream->meta.queue; in uvc_meta_register()
168 stream->meta.format = V4L2_META_FMT_UVC; in uvc_meta_register()
/Linux-v4.19/drivers/block/rsxx/
Ddev.c131 struct rsxx_bio_meta *meta = cb_data; in bio_dma_done_cb() local
134 atomic_set(&meta->error, 1); in bio_dma_done_cb()
136 if (atomic_dec_and_test(&meta->pending_dmas)) { in bio_dma_done_cb()
138 disk_stats_complete(card, meta->bio, meta->start_time); in bio_dma_done_cb()
140 if (atomic_read(&meta->error)) in bio_dma_done_cb()
141 bio_io_error(meta->bio); in bio_dma_done_cb()
143 bio_endio(meta->bio); in bio_dma_done_cb()
144 kmem_cache_free(bio_meta_pool, meta); in bio_dma_done_cb()
/Linux-v4.19/Documentation/media/uapi/v4l/
Dmeta-formats.rst15 pixfmt-meta-uvc
16 pixfmt-meta-vsp1-hgo
17 pixfmt-meta-vsp1-hgt
/Linux-v4.19/drivers/net/wireless/quantenna/qtnfmac/
Dcore.c678 struct qtnf_frame_meta_info *meta; in qtnf_classify_skb() local
683 meta = (struct qtnf_frame_meta_info *) in qtnf_classify_skb()
684 (skb_tail_pointer(skb) - sizeof(*meta)); in qtnf_classify_skb()
686 if (unlikely(!qtnf_is_frame_meta_magic_valid(meta))) { in qtnf_classify_skb()
688 meta->magic_s, meta->magic_e); in qtnf_classify_skb()
692 if (unlikely(meta->macid >= QTNF_MAX_MAC)) { in qtnf_classify_skb()
693 pr_err_ratelimited("invalid mac(%u)\n", meta->macid); in qtnf_classify_skb()
697 if (unlikely(meta->ifidx >= QTNF_MAX_INTF)) { in qtnf_classify_skb()
698 pr_err_ratelimited("invalid vif(%u)\n", meta->ifidx); in qtnf_classify_skb()
702 mac = bus->mac[meta->macid]; in qtnf_classify_skb()
[all …]
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/flower/
Dmetadata.c113 flower_entry->meta.host_ctx_id == host_ctx)) in nfp_flower_search_fl_table()
331 nfp_flow->meta.host_ctx_id = cpu_to_be32(stats_cxt); in nfp_compile_flow_metadata()
332 nfp_flow->meta.host_cookie = cpu_to_be64(flow->cookie); in nfp_compile_flow_metadata()
336 nfp_flow->meta.mask_len, in nfp_compile_flow_metadata()
337 &nfp_flow->meta.flags, &new_mask_id)) { in nfp_compile_flow_metadata()
343 nfp_flow->meta.flow_version = cpu_to_be64(priv->flower_version); in nfp_compile_flow_metadata()
359 nfp_flow->meta.mask_len, in nfp_compile_flow_metadata()
377 nfp_flow->meta.mask_len, &nfp_flow->meta.flags, in nfp_modify_flow_metadata()
380 nfp_flow->meta.flow_version = cpu_to_be64(priv->flower_version); in nfp_modify_flow_metadata()
387 temp_ctx_id = be32_to_cpu(nfp_flow->meta.host_ctx_id); in nfp_modify_flow_metadata()
Doffload.c98 key_len = nfp_flow->meta.key_len; in nfp_flower_xmit_flow()
99 mask_len = nfp_flow->meta.mask_len; in nfp_flower_xmit_flow()
100 act_len = nfp_flow->meta.act_len; in nfp_flower_xmit_flow()
107 nfp_flow->meta.key_len >>= NFP_FL_LW_SIZ; in nfp_flower_xmit_flow()
108 nfp_flow->meta.mask_len >>= NFP_FL_LW_SIZ; in nfp_flower_xmit_flow()
109 nfp_flow->meta.act_len >>= NFP_FL_LW_SIZ; in nfp_flower_xmit_flow()
116 memcpy(msg, &nfp_flow->meta, meta_len); in nfp_flower_xmit_flow()
125 nfp_flow->meta.key_len <<= NFP_FL_LW_SIZ; in nfp_flower_xmit_flow()
126 nfp_flow->meta.mask_len <<= NFP_FL_LW_SIZ; in nfp_flower_xmit_flow()
127 nfp_flow->meta.act_len <<= NFP_FL_LW_SIZ; in nfp_flower_xmit_flow()
[all …]
/Linux-v4.19/lib/
Dparser.c28 char *meta; in match_one() local
36 meta = strchr(p, '%'); in match_one()
37 if (!meta) in match_one()
40 if (strncmp(p, s, meta-p)) in match_one()
43 s += meta - p; in match_one()
44 p = meta + 1; in match_one()
/Linux-v4.19/drivers/media/i2c/et8ek8/
Det8ek8_driver.c368 struct et8ek8_meta_reglist *meta, in et8ek8_reglist_find_type() argument
371 struct et8ek8_reglist **next = &meta->reglist[0].ptr; in et8ek8_reglist_find_type()
384 struct et8ek8_meta_reglist *meta, in et8ek8_i2c_reglist_find_write() argument
389 reglist = et8ek8_reglist_find_type(meta, type); in et8ek8_i2c_reglist_find_write()
397 struct et8ek8_meta_reglist *meta) in et8ek8_reglist_first() argument
399 return &meta->reglist[0].ptr; in et8ek8_reglist_first()
411 struct et8ek8_meta_reglist *meta, in et8ek8_reglist_find_mode_fmt() argument
414 struct et8ek8_reglist **list = et8ek8_reglist_first(meta); in et8ek8_reglist_find_mode_fmt()
465 struct et8ek8_meta_reglist *meta, in et8ek8_reglist_find_mode_ival() argument
470 struct et8ek8_reglist **list = et8ek8_reglist_first(meta); in et8ek8_reglist_find_mode_ival()
[all …]
/Linux-v4.19/kernel/trace/
Dtrace_syscalls.c271 struct syscall_metadata *meta = call->data; in syscall_enter_define_fields() local
281 for (i = 0; i < meta->nb_args; i++) { in syscall_enter_define_fields()
282 ret = trace_define_field(call, meta->types[i], in syscall_enter_define_fields()
283 meta->args[i], offset, in syscall_enter_define_fields()
534 struct syscall_metadata *meta; in init_ftrace_syscalls() local
547 meta = find_syscall_meta(addr); in init_ftrace_syscalls()
548 if (!meta) in init_ftrace_syscalls()
551 meta->syscall_nr = i; in init_ftrace_syscalls()
552 syscalls_metadata[i] = meta; in init_ftrace_syscalls()
/Linux-v4.19/Documentation/filesystems/ext4/ondisk/
Dgroup_descr.rst21 If the meta\_bg feature flag is set, then several block groups are
22 grouped together into a meta group. Note that in the meta\_bg case,
23 however, the first and last two block groups within the larger meta
24 group contain only group descriptors for the groups inside the meta
27 flex\_bg and meta\_bg do not appear to be mutually exclusive features.

123456