/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 …]
|
/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 …]
|
D | coda-bit.c | 326 struct coda_buffer_meta *meta; in coda_fill_bitstream() local 344 meta = list_first_entry(&ctx->buffer_meta_list, in coda_fill_bitstream() 355 if (coda_bitstream_can_fetch_past(ctx, meta->end)) in coda_fill_bitstream() 398 meta = kmalloc(sizeof(*meta), GFP_KERNEL); in coda_fill_bitstream() 399 if (meta) { in coda_fill_bitstream() 400 meta->sequence = src_buf->sequence; in coda_fill_bitstream() 401 meta->timecode = src_buf->timecode; in coda_fill_bitstream() 402 meta->timestamp = src_buf->vb2_buf.timestamp; in coda_fill_bitstream() 403 meta->start = start; in coda_fill_bitstream() 404 meta->end = ctx->bitstream_fifo.kfifo.in; in coda_fill_bitstream() [all …]
|
/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 …]
|
/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 …]
|
/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 …]
|
/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 …]
|
/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()
|
D | uvc_video.c | 1231 struct uvc_meta_buf *meta; in uvc_video_decode_meta() local 1243 length + sizeof(meta->ns) + sizeof(meta->sof)) { in uvc_video_decode_meta() 1261 if (stream->meta.format == V4L2_META_FMT_UVC) in uvc_video_decode_meta() 1268 meta = (struct uvc_meta_buf *)((u8 *)meta_buf->mem + meta_buf->bytesused); in uvc_video_decode_meta() 1273 put_unaligned(ktime_to_ns(time), &meta->ns); in uvc_video_decode_meta() 1274 put_unaligned(sof, &meta->sof); in uvc_video_decode_meta() 1279 memcpy(&meta->length, mem, length); in uvc_video_decode_meta() 1280 meta_buf->bytesused += length + sizeof(meta->ns) + sizeof(meta->sof); in uvc_video_decode_meta() 1284 __func__, ktime_to_ns(time), meta->sof, meta->length, in uvc_video_decode_meta() 1285 meta->flags, in uvc_video_decode_meta() [all …]
|
/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()
|
/drivers/net/ethernet/netronome/nfp/flower/ |
D | offload.c | 93 key_len = nfp_flow->meta.key_len; in nfp_flower_xmit_flow() 94 mask_len = nfp_flow->meta.mask_len; in nfp_flower_xmit_flow() 95 act_len = nfp_flow->meta.act_len; in nfp_flower_xmit_flow() 102 nfp_flow->meta.key_len >>= NFP_FL_LW_SIZ; in nfp_flower_xmit_flow() 103 nfp_flow->meta.mask_len >>= NFP_FL_LW_SIZ; in nfp_flower_xmit_flow() 104 nfp_flow->meta.act_len >>= NFP_FL_LW_SIZ; in nfp_flower_xmit_flow() 111 memcpy(msg, &nfp_flow->meta, meta_len); in nfp_flower_xmit_flow() 120 nfp_flow->meta.key_len <<= NFP_FL_LW_SIZ; in nfp_flower_xmit_flow() 121 nfp_flow->meta.mask_len <<= NFP_FL_LW_SIZ; in nfp_flower_xmit_flow() 122 nfp_flow->meta.act_len <<= NFP_FL_LW_SIZ; in nfp_flower_xmit_flow() [all …]
|
D | metadata.c | 311 nfp_flow->meta.host_ctx_id = cpu_to_be32(stats_cxt); in nfp_compile_flow_metadata() 312 nfp_flow->meta.host_cookie = cpu_to_be64(flow->cookie); in nfp_compile_flow_metadata() 332 nfp_flow->meta.mask_len, in nfp_compile_flow_metadata() 333 &nfp_flow->meta.flags, &new_mask_id)) { in nfp_compile_flow_metadata() 344 nfp_flow->meta.flow_version = cpu_to_be64(priv->flower_version); in nfp_compile_flow_metadata() 363 nfp_flow->meta.mask_len, in nfp_compile_flow_metadata() 377 nfp_check_mask_remove(app, nfp_flow->mask_data, nfp_flow->meta.mask_len, in nfp_compile_flow_metadata() 394 nfp_flow->meta.flags &= ~NFP_FL_META_FLAG_MANAGE_MASK; in __nfp_modify_flow_metadata() 395 nfp_flow->meta.flow_version = cpu_to_be64(priv->flower_version); in __nfp_modify_flow_metadata() 410 nfp_flow->meta.mask_len, &nfp_flow->meta.flags, in nfp_modify_flow_metadata() [all …]
|
D | action.c | 165 nfp_flow->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_NULL); in nfp_fl_pre_lag() 258 nfp_flow->meta.shortcut = output->port; in nfp_fl_output() 970 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_DROP); in nfp_flower_loop_action() 998 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_POPV); in nfp_flower_loop_action() 1011 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_NULL); in nfp_flower_loop_action() 1041 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_NULL); in nfp_flower_loop_action() 1083 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_NULL); in nfp_flower_loop_action() 1098 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_NULL); in nfp_flower_loop_action() 1111 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_NULL); in nfp_flower_loop_action() 1182 nfp_flow->meta.act_len = 0; in nfp_flower_compile_action() [all …]
|
/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 …]
|
/drivers/lightnvm/ |
D | pblk-read.c | 55 struct pblk_sec_meta *meta = pblk_get_meta(pblk, meta_list, i); in pblk_read_ppalist_rq() local 61 meta->lba = addr_empty; in pblk_read_ppalist_rq() 89 meta->lba = cpu_to_le64(lba); in pblk_read_ppalist_rq() 120 struct pblk_sec_meta *meta = pblk_get_meta(pblk, meta_list, i); in pblk_read_check_seq() local 121 u64 lba = le64_to_cpu(meta->lba); in pblk_read_check_seq() 152 struct pblk_sec_meta *meta = pblk_get_meta(pblk, in pblk_read_check_rand() local 160 meta_lba = le64_to_cpu(meta->lba); in pblk_read_check_rand() 228 struct pblk_sec_meta *meta = pblk_get_meta(pblk, rqd->meta_list, 0); in pblk_read_rq() local 241 meta->lba = addr_empty; in pblk_read_rq() 254 meta->lba = cpu_to_le64(lba); in pblk_read_rq()
|
D | core.c | 866 struct nvm_chk_meta *meta) in nvm_bb_chunk_scan() argument 876 meta->state = NVM_CHK_ST_OPEN; in nvm_bb_chunk_scan() 884 meta->state = NVM_CHK_ST_FREE; in nvm_bb_chunk_scan() 889 meta->state = NVM_CHK_ST_OPEN; in nvm_bb_chunk_scan() 904 meta->state = NVM_CHK_ST_CLOSED; in nvm_bb_chunk_scan() 905 meta->wp = geo->clba; in nvm_bb_chunk_scan() 913 meta->state = NVM_CHK_ST_OPEN; in nvm_bb_chunk_scan() 935 meta->wp += geo->ws_min; in nvm_bb_chunk_scan() 943 meta->wp += geo->ws_min; in nvm_bb_chunk_scan() 963 u8 *blks, int nr_blks, struct nvm_chk_meta *meta) in nvm_bb_to_chunk() argument [all …]
|
D | pblk-map.c | 61 struct pblk_sec_meta *meta = pblk_get_meta(pblk, meta_list, i); in pblk_map_page_data() local 79 meta->lba = cpu_to_le64(w_ctx->lba); in pblk_map_page_data() 87 meta->lba = addr_empty; in pblk_map_page_data()
|
/drivers/media/i2c/et8ek8/ |
D | et8ek8_driver.c | 360 struct et8ek8_meta_reglist *meta, in et8ek8_reglist_find_type() argument 363 struct et8ek8_reglist **next = &meta->reglist[0].ptr; in et8ek8_reglist_find_type() 376 struct et8ek8_meta_reglist *meta, in et8ek8_i2c_reglist_find_write() argument 381 reglist = et8ek8_reglist_find_type(meta, type); in et8ek8_i2c_reglist_find_write() 389 struct et8ek8_meta_reglist *meta) in et8ek8_reglist_first() argument 391 return &meta->reglist[0].ptr; in et8ek8_reglist_first() 403 struct et8ek8_meta_reglist *meta, in et8ek8_reglist_find_mode_fmt() argument 406 struct et8ek8_reglist **list = et8ek8_reglist_first(meta); in et8ek8_reglist_find_mode_fmt() 457 struct et8ek8_meta_reglist *meta, in et8ek8_reglist_find_mode_ival() argument 462 struct et8ek8_reglist **list = et8ek8_reglist_first(meta); in et8ek8_reglist_find_mode_ival() [all …]
|
/drivers/media/platform/vsp1/ |
D | vsp1_histo.c | 457 struct v4l2_meta_format *meta = &format->fmt.meta; in histo_v4l2_get_format() local 462 memset(meta, 0, sizeof(*meta)); in histo_v4l2_get_format() 464 meta->dataformat = histo->meta_format; in histo_v4l2_get_format() 465 meta->buffersize = histo->data_size; in histo_v4l2_get_format()
|
/drivers/net/wireless/intel/iwlwifi/pcie/ |
D | tx.c | 404 struct iwl_cmd_meta *meta, in iwl_pcie_tfd_unmap() argument 423 if (meta->tbs & BIT(i)) in iwl_pcie_tfd_unmap() 437 meta->tbs = 0; in iwl_pcie_tfd_unmap() 473 iwl_pcie_tfd_unmap(trans, &txq->entries[idx].meta, txq, rd_ptr); in iwl_pcie_txq_free_tfd() 1638 out_meta = &txq->entries[idx].meta; in iwl_pcie_enqueue_hcmd() 1811 struct iwl_cmd_meta *meta; in iwl_pcie_hcmd_complete() local 1830 meta = &txq->entries[cmd_index].meta; in iwl_pcie_hcmd_complete() 1834 iwl_pcie_tfd_unmap(trans, meta, txq, index); in iwl_pcie_hcmd_complete() 1837 if (meta->flags & CMD_WANT_SKB) { in iwl_pcie_hcmd_complete() 1840 meta->source->resp_pkt = pkt; in iwl_pcie_hcmd_complete() [all …]
|
/drivers/net/ethernet/netronome/nfp/ |
D | nfp_net_common.c | 1591 struct nfp_meta_parsed *meta, struct sk_buff *skb) in nfp_net_rx_csum() argument 1598 if (meta->csum_type) { in nfp_net_rx_csum() 1599 skb->ip_summed = meta->csum_type; in nfp_net_rx_csum() 1600 skb->csum = meta->csum; in nfp_net_rx_csum() 1636 nfp_net_set_hash(struct net_device *netdev, struct nfp_meta_parsed *meta, in nfp_net_set_hash() argument 1646 meta->hash_type = PKT_HASH_TYPE_L3; in nfp_net_set_hash() 1649 meta->hash_type = PKT_HASH_TYPE_L4; in nfp_net_set_hash() 1653 meta->hash = get_unaligned_be32(hash); in nfp_net_set_hash() 1657 nfp_net_set_hash_desc(struct net_device *netdev, struct nfp_meta_parsed *meta, in nfp_net_set_hash_desc() argument 1665 nfp_net_set_hash(netdev, meta, get_unaligned_be32(&rx_hash->hash_type), in nfp_net_set_hash_desc() [all …]
|
/drivers/staging/wlan-ng/ |
D | p80211conv.c | 655 struct p80211_frmmeta *meta; in p80211skb_free() local 657 meta = p80211skb_frmmeta(skb); in p80211skb_free() 658 if (meta && meta->rx) in p80211skb_free()
|