/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfd3/ |
H A D | dp.c | 741 void *data, void *pkt, unsigned int pkt_len, int meta_len) in nfp_nfd3_parse_meta() 922 unsigned int meta_len, data_len, meta_off, pkt_len, pkt_off; in nfp_nfd3_rx() local 949 /* < meta_len > in nfp_nfd3_rx() 956 * The rx_offset is fixed for all packets, the meta_len can vary in nfp_nfd3_rx() 961 meta_len = rxd->rxd.meta_len_dd & PCIE_DESC_RX_META_LEN_MASK; in nfp_nfd3_rx() 963 pkt_len = data_len - meta_len; in nfp_nfd3_rx() 967 pkt_off += meta_len; in nfp_nfd3_rx() 970 meta_off = pkt_off - meta_len; in nfp_nfd3_rx() 978 if (unlikely(meta_len > NFP_NET_MAX_PREPEND || in nfp_nfd3_rx() 979 (dp->rx_offset && meta_len > d in nfp_nfd3_rx() 740 nfp_nfd3_parse_meta(struct net_device *netdev, struct nfp_meta_parsed *meta, void *data, void *pkt, unsigned int pkt_len, int meta_len) nfp_nfd3_parse_meta() argument 1207 unsigned int real_len = skb->len, meta_len = 0; nfp_nfd3_ctrl_tx_one() local 1297 nfp_ctrl_meta_ok(struct nfp_net *nn, void *data, unsigned int meta_len) nfp_ctrl_meta_ok() argument 1318 unsigned int meta_len, data_len, meta_off, pkt_len, pkt_off; nfp_ctrl_rx_one() local [all...] |
H A D | xsk.c | 129 unsigned int meta_len, data_len, pkt_len, pkt_off; in nfp_nfd3_xsk_rx() local 167 meta_len = rxd->rxd.meta_len_dd & PCIE_DESC_RX_META_LEN_MASK; in nfp_nfd3_xsk_rx() 169 pkt_len = data_len - meta_len; in nfp_nfd3_xsk_rx() 171 if (unlikely(meta_len > NFP_NET_MAX_PREPEND)) { in nfp_nfd3_xsk_rx() 173 meta_len); in nfp_nfd3_xsk_rx() 184 xrxbuf->xdp->data += meta_len; in nfp_nfd3_xsk_rx() 190 if (meta_len) { in nfp_nfd3_xsk_rx() 193 meta_len, in nfp_nfd3_xsk_rx() 195 pkt_len, meta_len))) { in nfp_nfd3_xsk_rx()
|
H A D | nfd3.h | 93 void *data, void *pkt, unsigned int pkt_len, int meta_len);
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | type_cast.c | 20 unsigned int meta_len, frag0_len, kskb_len, kskb2_len; variable 53 meta_len = shared_info->meta_len; in md_skb()
|
/kernel/linux/linux-6.6/drivers/nvme/host/ |
H A D | ioctl.c | 167 unsigned bufflen, void __user *meta_buffer, unsigned meta_len, in nvme_map_user_request() 201 if (bdev && meta_buffer && meta_len) { in nvme_map_user_request() 202 meta = nvme_add_user_metadata(req, meta_buffer, meta_len, in nvme_map_user_request() 223 void __user *meta_buffer, unsigned meta_len, u32 meta_seed, in nvme_submit_user_cmd() 241 meta_len, meta_seed, &meta, NULL, flags); in nvme_submit_user_cmd() 255 meta_len, ret); in nvme_submit_user_cmd() 270 unsigned length, meta_len; in nvme_submit_io() local 297 meta_len = 0; in nvme_submit_io() 300 meta_len = (io.nblocks + 1) * ns->ms; in nvme_submit_io() 305 length += meta_len; in nvme_submit_io() 166 nvme_map_user_request(struct request *req, u64 ubuffer, unsigned bufflen, void __user *meta_buffer, unsigned meta_len, u32 meta_seed, void **metap, struct io_uring_cmd *ioucmd, unsigned int flags) nvme_map_user_request() argument 221 nvme_submit_user_cmd(struct request_queue *q, struct nvme_command *cmd, u64 ubuffer, unsigned bufflen, void __user *meta_buffer, unsigned meta_len, u32 meta_seed, u64 *result, unsigned timeout, unsigned int flags) nvme_submit_user_cmd() argument 454 u32 meta_len; global() member [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfdk/ |
H A D | dp.c | 741 void *data, void *pkt, unsigned int pkt_len, int meta_len) in nfp_nfdk_parse_meta() 1044 unsigned int meta_len, data_len, meta_off, pkt_len, pkt_off; in nfp_nfdk_rx() local 1071 /* < meta_len > in nfp_nfdk_rx() 1078 * The rx_offset is fixed for all packets, the meta_len can vary in nfp_nfdk_rx() 1083 meta_len = rxd->rxd.meta_len_dd & PCIE_DESC_RX_META_LEN_MASK; in nfp_nfdk_rx() 1085 pkt_len = data_len - meta_len; in nfp_nfdk_rx() 1089 pkt_off += meta_len; in nfp_nfdk_rx() 1092 meta_off = pkt_off - meta_len; in nfp_nfdk_rx() 1100 if (unlikely(meta_len > NFP_NET_MAX_PREPEND || in nfp_nfdk_rx() 1101 (dp->rx_offset && meta_len > d in nfp_nfdk_rx() 740 nfp_nfdk_parse_meta(struct net_device *netdev, struct nfp_meta_parsed *meta, void *data, void *pkt, unsigned int pkt_len, int meta_len) nfp_nfdk_parse_meta() argument 1459 nfp_ctrl_meta_ok(struct nfp_net *nn, void *data, unsigned int meta_len) nfp_ctrl_meta_ok() argument 1480 unsigned int meta_len, data_len, meta_off, pkt_len, pkt_off; nfp_ctrl_rx_one() local [all...] |
/kernel/linux/linux-5.10/net/psample/ |
H A D | psample.c | 368 int meta_len; in psample_sample_packet() local 372 meta_len = (in_ifindex ? nla_total_size(sizeof(u16)) : 0) + in psample_sample_packet() 382 meta_len += psample_tunnel_meta_len(tun_info); in psample_sample_packet() 386 if (meta_len + nla_total_size(data_len) > PSAMPLE_MAX_PACKET_SIZE) in psample_sample_packet() 387 data_len = PSAMPLE_MAX_PACKET_SIZE - meta_len - NLA_HDRLEN in psample_sample_packet() 390 nl_skb = genlmsg_new(meta_len + nla_total_size(data_len), GFP_ATOMIC); in psample_sample_packet()
|
/kernel/linux/linux-6.6/net/psample/ |
H A D | psample.c | 373 int meta_len; in psample_sample_packet() local 377 meta_len = (in_ifindex ? nla_total_size(sizeof(u16)) : 0) + in psample_sample_packet() 392 meta_len += psample_tunnel_meta_len(tun_info); in psample_sample_packet() 396 if (meta_len + nla_total_size(data_len) > PSAMPLE_MAX_PACKET_SIZE) in psample_sample_packet() 397 data_len = PSAMPLE_MAX_PACKET_SIZE - meta_len - NLA_HDRLEN in psample_sample_packet() 400 nl_skb = genlmsg_new(meta_len + nla_total_size(data_len), GFP_ATOMIC); in psample_sample_packet()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_common.c | 1667 void *data, void *pkt, unsigned int pkt_len, int meta_len) in nfp_net_parse_meta() 1830 unsigned int meta_len, data_len, meta_off, pkt_len, pkt_off; in nfp_net_rx() local 1857 /* < meta_len > in nfp_net_rx() 1864 * The rx_offset is fixed for all packets, the meta_len can vary in nfp_net_rx() 1869 meta_len = rxd->rxd.meta_len_dd & PCIE_DESC_RX_META_LEN_MASK; in nfp_net_rx() 1871 pkt_len = data_len - meta_len; in nfp_net_rx() 1875 pkt_off += meta_len; in nfp_net_rx() 1878 meta_off = pkt_off - meta_len; in nfp_net_rx() 1886 if (unlikely(meta_len > NFP_NET_MAX_PREPEND || in nfp_net_rx() 1887 (dp->rx_offset && meta_len > d in nfp_net_rx() 1666 nfp_net_parse_meta(struct net_device *netdev, struct nfp_meta_parsed *meta, void *data, void *pkt, unsigned int pkt_len, int meta_len) nfp_net_parse_meta() argument 2076 unsigned int real_len = skb->len, meta_len = 0; nfp_ctrl_tx_one() local 2185 nfp_ctrl_meta_ok(struct nfp_net *nn, void *data, unsigned int meta_len) nfp_ctrl_meta_ok() argument 2206 unsigned int meta_len, data_len, meta_off, pkt_len, pkt_off; nfp_ctrl_rx_one() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | type_cast.c | 69 ASSERT_EQ(skel->bss->meta_len, 0, "skb meta_len"); in test_tc()
|
/kernel/linux/linux-6.6/net/xdp/ |
H A D | xsk.c | 231 u32 from_len, meta_len, rem, num_desc; in __xsk_rcv() local 237 meta_len = xdp->data - copy_from; in __xsk_rcv() 238 rem = len + meta_len; in __xsk_rcv() 248 memcpy(xsk_xdp->data - meta_len, copy_from, rem); in __xsk_rcv() 278 u32 to_len = frame_size + meta_len; in __xsk_rcv() 282 copy_to = xsk_xdp->data - meta_len; in __xsk_rcv() 288 __xsk_rcv_zc(xs, xskb, copied - meta_len, rem ? XDP_PKT_CONTD : 0); in __xsk_rcv() 289 meta_len = 0; in __xsk_rcv()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | offload.c | 95 u32 meta_len, key_len, mask_len, act_len, tot_len; in nfp_flower_xmit_flow() local 99 meta_len = sizeof(struct nfp_fl_rule_metadata); in nfp_flower_xmit_flow() 104 tot_len = meta_len + key_len + mask_len + act_len; in nfp_flower_xmit_flow() 118 memcpy(msg, &nfp_flow->meta, meta_len); in nfp_flower_xmit_flow() 119 memcpy(&msg[meta_len], nfp_flow->unmasked_data, key_len); in nfp_flower_xmit_flow() 120 memcpy(&msg[meta_len + key_len], nfp_flow->mask_data, mask_len); in nfp_flower_xmit_flow() 121 memcpy(&msg[meta_len + key_len + mask_len], in nfp_flower_xmit_flow()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | offload.c | 98 u32 meta_len, key_len, mask_len, act_len, tot_len; in nfp_flower_xmit_flow() local 102 meta_len = sizeof(struct nfp_fl_rule_metadata); in nfp_flower_xmit_flow() 107 tot_len = meta_len + key_len + mask_len + act_len; in nfp_flower_xmit_flow() 121 memcpy(msg, &nfp_flow->meta, meta_len); in nfp_flower_xmit_flow() 122 memcpy(&msg[meta_len], nfp_flow->unmasked_data, key_len); in nfp_flower_xmit_flow() 123 memcpy(&msg[meta_len + key_len], nfp_flow->mask_data, mask_len); in nfp_flower_xmit_flow() 124 memcpy(&msg[meta_len + key_len + mask_len], in nfp_flower_xmit_flow()
|
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | tango_nand.c | 203 int i, res, meta_len, bitflips = 0; in check_erased_page() local 206 meta_len = i ? 0 : METADATA_SIZE; in check_erased_page() 208 meta, meta_len, in check_erased_page()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | skbuff.h | 515 __u8 meta_len; member 3760 return skb_shinfo(skb)->meta_len; in skb_metadata_len() 3770 u8 meta_len) in __skb_metadata_differs() 3778 switch (meta_len) { in __skb_metadata_differs() 3800 return memcmp(a - meta_len, b - meta_len, meta_len); in __skb_metadata_differs() 3817 static inline void skb_metadata_set(struct sk_buff *skb, u8 meta_len) in skb_metadata_set() argument 3819 skb_shinfo(skb)->meta_len = meta_len; in skb_metadata_set() 3768 __skb_metadata_differs(const struct sk_buff *skb_a, const struct sk_buff *skb_b, u8 meta_len) __skb_metadata_differs() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | skbuff.h | 574 __u8 meta_len; member 4221 return skb_shinfo(skb)->meta_len; in skb_metadata_len() 4231 u8 meta_len) in __skb_metadata_differs() 4239 switch (meta_len) { in __skb_metadata_differs() 4261 return memcmp(a - meta_len, b - meta_len, meta_len); in __skb_metadata_differs() 4278 static inline void skb_metadata_set(struct sk_buff *skb, u8 meta_len) in skb_metadata_set() argument 4280 skb_shinfo(skb)->meta_len = meta_len; in skb_metadata_set() 4229 __skb_metadata_differs(const struct sk_buff *skb_a, const struct sk_buff *skb_b, u8 meta_len) __skb_metadata_differs() argument [all...] |
/kernel/linux/linux-5.10/drivers/nvme/host/ |
H A D | lightnvm.c | 754 void __user *meta_buf, unsigned int meta_len, in nvme_nvm_submit_user_cmd() 801 if (meta_buf && meta_len) { in nvme_nvm_submit_user_cmd() 812 meta_len)) { in nvme_nvm_submit_user_cmd() 835 if (copy_to_user(meta_buf, (void *)metadata, meta_len)) in nvme_nvm_submit_user_cmd() 839 if (meta_buf && meta_len) in nvme_nvm_submit_user_cmd() 750 nvme_nvm_submit_user_cmd(struct request_queue *q, struct nvme_ns *ns, struct nvme_nvm_command *vcmd, void __user *ubuf, unsigned int bufflen, void __user *meta_buf, unsigned int meta_len, void __user *ppa_buf, unsigned int ppa_len, u32 *result, u64 *status, unsigned int timeout) nvme_nvm_submit_user_cmd() argument
|
H A D | core.c | 1098 unsigned bufflen, void __user *meta_buffer, unsigned meta_len, in nvme_submit_user_cmd() 1124 if (disk && meta_buffer && meta_len) { in nvme_submit_user_cmd() 1125 meta = nvme_add_user_metadata(bio, meta_buffer, meta_len, in nvme_submit_user_cmd() 1143 if (copy_to_user(meta_buffer, meta, meta_len)) in nvme_submit_user_cmd() 1526 unsigned length, meta_len; in nvme_submit_io() local 1553 meta_len = 0; in nvme_submit_io() 1556 meta_len = (io.nblocks + 1) * ns->ms; in nvme_submit_io() 1561 length += meta_len; in nvme_submit_io() 1562 meta_len = 0; in nvme_submit_io() 1563 } else if (meta_len) { in nvme_submit_io() 1096 nvme_submit_user_cmd(struct request_queue *q, struct nvme_command *cmd, void __user *ubuffer, unsigned bufflen, void __user *meta_buffer, unsigned meta_len, u32 meta_seed, u64 *result, unsigned timeout) nvme_submit_user_cmd() argument [all...] |
/kernel/linux/linux-6.6/net/bpf/ |
H A D | test_run.c | 135 size_t frm_len, meta_len; in xdp_test_run_init_page() local 141 meta_len = orig_ctx->data - orig_ctx->data_meta; in xdp_test_run_init_page() 142 headroom -= meta_len; in xdp_test_run_init_page() 151 new_ctx->data = new_ctx->data_meta + meta_len; in xdp_test_run_init_page()
|
/kernel/linux/linux-5.10/net/core/ |
H A D | skbuff.c | 5464 int mac_len, meta_len; in skb_reorder_vlan_header() local 5478 meta_len = skb_metadata_len(skb); in skb_reorder_vlan_header() 5479 if (meta_len) { in skb_reorder_vlan_header() 5480 meta = skb_metadata_end(skb) - meta_len; in skb_reorder_vlan_header() 5481 memmove(meta + VLAN_HLEN, meta, meta_len); in skb_reorder_vlan_header()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | skbuff.c | 5871 int mac_len, meta_len; in skb_reorder_vlan_header() local 5885 meta_len = skb_metadata_len(skb); in skb_reorder_vlan_header() 5886 if (meta_len) { in skb_reorder_vlan_header() 5887 meta = skb_metadata_end(skb) - meta_len; in skb_reorder_vlan_header() 5888 memmove(meta + VLAN_HLEN, meta, meta_len); in skb_reorder_vlan_header()
|