Home
last modified time | relevance | path

Searched refs:hdr_size (Results 1 – 25 of 59) sorted by relevance

123

/Linux-v4.19/net/batman-adv/
Ddistributed-arp-table.c196 static u8 *batadv_arp_hw_src(struct sk_buff *skb, int hdr_size) in batadv_arp_hw_src() argument
200 addr = (u8 *)(skb->data + hdr_size); in batadv_arp_hw_src()
213 static __be32 batadv_arp_ip_src(struct sk_buff *skb, int hdr_size) in batadv_arp_ip_src() argument
215 return *(__be32 *)(batadv_arp_hw_src(skb, hdr_size) + ETH_ALEN); in batadv_arp_ip_src()
225 static u8 *batadv_arp_hw_dst(struct sk_buff *skb, int hdr_size) in batadv_arp_hw_dst() argument
227 return batadv_arp_hw_src(skb, hdr_size) + ETH_ALEN + 4; in batadv_arp_hw_dst()
237 static __be32 batadv_arp_ip_dst(struct sk_buff *skb, int hdr_size) in batadv_arp_ip_dst() argument
239 return *(__be32 *)(batadv_arp_hw_src(skb, hdr_size) + ETH_ALEN * 2 + 4); in batadv_arp_ip_dst()
386 int hdr_size, char *msg) in batadv_dbg_arp() argument
396 ip_src = batadv_arp_ip_src(skb, hdr_size); in batadv_dbg_arp()
[all …]
Drouting.c374 int hdr_size = sizeof(struct batadv_icmp_header); in batadv_recv_icmp_packet() local
378 if (unlikely(!pskb_may_pull(skb, hdr_size))) in batadv_recv_icmp_packet()
471 struct sk_buff *skb, int hdr_size) in batadv_check_unicast_packet() argument
476 if (unlikely(!pskb_may_pull(skb, hdr_size))) in batadv_check_unicast_packet()
941 int check, hdr_size = sizeof(*unicast_packet); in batadv_recv_unhandled_unicast_packet() local
943 check = batadv_check_unicast_packet(bat_priv, skb, hdr_size); in batadv_recv_unhandled_unicast_packet()
974 int check, hdr_size = sizeof(*unicast_packet); in batadv_recv_unicast_packet() local
983 hdr_size = sizeof(*unicast_4addr_packet); in batadv_recv_unicast_packet()
986 check = batadv_check_unicast_packet(bat_priv, skb, hdr_size); in batadv_recv_unicast_packet()
996 if (!batadv_check_unicast_ttvn(bat_priv, skb, hdr_size)) in batadv_recv_unicast_packet()
[all …]
Ddistributed-arp-table.h44 struct sk_buff *skb, int hdr_size);
48 struct sk_buff *skb, int hdr_size);
124 struct sk_buff *skb, int hdr_size) in batadv_dat_snoop_incoming_arp_request() argument
138 struct sk_buff *skb, int hdr_size) in batadv_dat_snoop_incoming_arp_reply() argument
Dfragmentation.c159 u16 seqno, hdr_size = sizeof(struct batadv_frag_packet); in batadv_frag_insert_packet() local
188 chain->size = skb->len - hdr_size; in batadv_frag_insert_packet()
205 chain->size += skb->len - hdr_size; in batadv_frag_insert_packet()
218 chain->size += skb->len - hdr_size; in batadv_frag_insert_packet()
266 int size, hdr_size = sizeof(struct batadv_frag_packet); in batadv_frag_merge_packets() local
291 skb_pull(skb_out, hdr_size); in batadv_frag_merge_packets()
300 size = entry->skb->len - hdr_size; in batadv_frag_merge_packets()
301 skb_put_data(skb_out, entry->skb->data + hdr_size, size); in batadv_frag_merge_packets()
Dbridge_loop_avoidance.h56 int hdr_size);
95 int hdr_size) in batadv_bla_is_backbone_gw() argument
Dsoft-interface.h33 struct sk_buff *skb, int hdr_size,
/Linux-v4.19/drivers/media/pci/cx18/
Dcx18-vbi.c104 static u32 compress_raw_buf(struct cx18 *cx, u8 *buf, u32 size, u32 hdr_size) in compress_raw_buf() argument
113 buf += hdr_size; in compress_raw_buf()
125 memcpy(q, p + 4, line_size - 4 - hdr_size); in compress_raw_buf()
126 q += line_size - 4 - hdr_size; in compress_raw_buf()
127 p += line_size - hdr_size - 1; in compress_raw_buf()
128 memset(q, (int) *p, hdr_size); in compress_raw_buf()
138 const u32 hdr_size) in compress_sliced_buf() argument
147 for (i = hdr_size, buf += hdr_size; i < size; i++, buf++) { in compress_sliced_buf()
159 size -= (i - hdr_size); in compress_sliced_buf()
/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_icrc.c47 int hdr_size = sizeof(struct udphdr) + in rxe_icrc_hdr() local
63 memcpy(pshdr, ip_hdr(skb), hdr_size); in rxe_icrc_hdr()
71 memcpy(pshdr, ipv6_hdr(skb), hdr_size); in rxe_icrc_hdr()
81 bth_offset += hdr_size; in rxe_icrc_hdr()
89 length = hdr_size + RXE_BTH_BYTES; in rxe_icrc_hdr()
/Linux-v4.19/drivers/net/arcnet/
Drfc1051.c91 int hdr_size = ARC_HDR_SIZE + RFC1051_HDR_SIZE; in type_trans() local
95 skb_pull(skb, hdr_size); in type_trans()
164 int hdr_size = ARC_HDR_SIZE + RFC1051_HDR_SIZE; in build_header() local
165 struct archdr *pkt = skb_push(skb, hdr_size); in build_header()
199 return hdr_size; in build_header()
204 return hdr_size; /* success */ in build_header()
Darc-rawmode.c87 int hdr_size = ARC_HDR_SIZE; in build_header() local
88 struct archdr *pkt = skb_push(skb, hdr_size); in build_header()
105 return hdr_size; in build_header()
110 return hdr_size; /* success */ in build_header()
Dcapmode.c103 int hdr_size = ARC_HDR_SIZE; in build_header() local
104 struct archdr *pkt = skb_push(skb, hdr_size); in build_header()
124 return hdr_size; in build_header()
129 return hdr_size; /* success */ in build_header()
Drfc1201.c95 int hdr_size = ARC_HDR_SIZE + RFC1201_HDR_SIZE; in type_trans() local
99 skb_pull(skb, hdr_size); in type_trans()
381 int hdr_size = ARC_HDR_SIZE + RFC1201_HDR_SIZE; in build_header() local
382 struct archdr *pkt = skb_push(skb, hdr_size); in build_header()
435 return hdr_size; in build_header()
439 return hdr_size; in build_header()
/Linux-v4.19/drivers/nfc/s3fwrn5/
Di2c.c138 size_t hdr_size; in s3fwrn5_i2c_read() local
143 hdr_size = (phy->mode == S3FWRN5_MODE_NCI) ? in s3fwrn5_i2c_read()
145 ret = i2c_master_recv(phy->i2c_dev, hdr, hdr_size); in s3fwrn5_i2c_read()
149 if (ret < hdr_size) in s3fwrn5_i2c_read()
156 skb = alloc_skb(hdr_size + data_len, GFP_KERNEL); in s3fwrn5_i2c_read()
160 skb_put_data(skb, hdr, hdr_size); in s3fwrn5_i2c_read()
/Linux-v4.19/fs/xfs/libxfs/
Dxfs_attr_remote.c284 int hdr_size = 0; in xfs_attr_rmtval_copyout() local
297 hdr_size = sizeof(struct xfs_attr3_rmt_hdr); in xfs_attr_rmtval_copyout()
300 memcpy(*dst, src + hdr_size, byte_cnt); in xfs_attr_rmtval_copyout()
332 int hdr_size; in xfs_attr_rmtval_copyin() local
336 hdr_size = xfs_attr3_rmt_hdr_set(mp, dst, ino, *offset, in xfs_attr_rmtval_copyin()
339 memcpy(dst + hdr_size, *src, byte_cnt); in xfs_attr_rmtval_copyin()
345 if (byte_cnt + hdr_size < blksize) { in xfs_attr_rmtval_copyin()
348 memset(dst + hdr_size + byte_cnt, 0, in xfs_attr_rmtval_copyin()
349 blksize - hdr_size - byte_cnt); in xfs_attr_rmtval_copyin()
/Linux-v4.19/drivers/soc/qcom/
Dapr.c65 uint16_t hdr_size, msg_type, ver, svc_id; in apr_callback() local
83 hdr_size = APR_HDR_FIELD_SIZE_BYTES(hdr->hdr_field); in apr_callback()
84 if (hdr_size < APR_HDR_SIZE) { in apr_callback()
85 dev_err(apr->dev, "APR: Wrong hdr size:%d\n", hdr_size); in apr_callback()
121 resp.payload_size = hdr->pkt_size - hdr_size; in apr_callback()
128 resp.payload = buf + hdr_size; in apr_callback()
/Linux-v4.19/drivers/net/ethernet/chelsio/libcxgb/
Dlibcxgb_cm.h68 unsigned short hdr_size = (ipv6 ? in cxgb_best_mtu() local
74 unsigned short data_size = mtu - hdr_size; in cxgb_best_mtu()
76 cxgb4_best_aligned_mtu(mtus, hdr_size, data_size, 8, idx); in cxgb_best_mtu()
/Linux-v4.19/drivers/infiniband/core/
Duser_mad.c158 static int hdr_size(struct ib_umad_file *file) in hdr_size() function
238 packet->mad.hdr.length = hdr_size(file) + mad_recv_wc->mad_len; in recv_handler()
296 count < hdr_size(file) + packet->length) || in copy_recv_mad()
298 count < hdr_size(file) + seg_size)) in copy_recv_mad()
301 if (copy_to_user(buf, &packet->mad, hdr_size(file))) in copy_recv_mad()
304 buf += hdr_size(file); in copy_recv_mad()
314 if (count < hdr_size(file) + packet->length) { in copy_recv_mad()
334 return hdr_size(file) + packet->length; in copy_recv_mad()
340 ssize_t size = hdr_size(file) + packet->length; in copy_send_mad()
345 if (copy_to_user(buf, &packet->mad, hdr_size(file))) in copy_send_mad()
[all …]
Dmad_rmpp.c438 int hdr_size, data_size, pad; in get_mad_len() local
444 hdr_size = ib_get_mad_data_offset(rmpp_mad->mad_hdr.mgmt_class); in get_mad_len()
446 data_size = sizeof(struct opa_rmpp_mad) - hdr_size; in get_mad_len()
451 data_size = sizeof(struct ib_rmpp_mad) - hdr_size; in get_mad_len()
457 return hdr_size + rmpp_recv->seg_num * data_size - pad; in get_mad_len()
/Linux-v4.19/drivers/net/wimax/i2400m/
Dtx.c618 size_t aligned_size, padding, hdr_size; in i2400m_tx_close() local
643 hdr_size = sizeof(*tx_msg) in i2400m_tx_close()
645 hdr_size = ALIGN(hdr_size, I2400M_PL_ALIGN); in i2400m_tx_close()
646 tx_msg->offset = I2400M_TX_PLD_SIZE - hdr_size; in i2400m_tx_close()
648 memmove(tx_msg_moved, tx_msg, hdr_size); in i2400m_tx_close()
/Linux-v4.19/drivers/thunderbolt/
Dswitch.c110 unsigned int image_size, hdr_size; in nvm_validate_and_write() local
126 hdr_size = (*(u32 *)buf) & 0xffffff; in nvm_validate_and_write()
127 if (hdr_size + NVM_DEVID + 2 >= image_size) in nvm_validate_and_write()
131 if (!IS_ALIGNED(hdr_size, SZ_4K)) in nvm_validate_and_write()
138 ds_size = *(u16 *)(buf + hdr_size); in nvm_validate_and_write()
149 device_id = *(u16 *)(buf + hdr_size + NVM_DEVID); in nvm_validate_and_write()
163 buf += hdr_size; in nvm_validate_and_write()
164 image_size -= hdr_size; in nvm_validate_and_write()
332 u32 nvm_size, hdr_size; in tb_switch_nvm_add() local
339 hdr_size = sw->generation < 3 ? SZ_8K : SZ_16K; in tb_switch_nvm_add()
[all …]
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/
Dhs_ucode.h53 u32 hdr_size; member
/Linux-v4.19/arch/powerpc/kernel/
Dnvram_64.c512 size_t length, hdr_size; in nvram_pstore_read() local
517 hdr_size = sizeof(u16); in nvram_pstore_read()
522 hdr_size = sizeof(*oops_hdr); in nvram_pstore_read()
527 record->buf = kmemdup(buff + hdr_size, length, GFP_KERNEL); in nvram_pstore_read()
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/
Diwl-drv.c506 u32 api_ver, hdr_size, build; in iwl_parse_v1_v2_firmware() local
515 hdr_size = 28; in iwl_parse_v1_v2_firmware()
516 if (ucode_raw->size < hdr_size) { in iwl_parse_v1_v2_firmware()
534 hdr_size = 24; in iwl_parse_v1_v2_firmware()
535 if (ucode_raw->size < hdr_size) { in iwl_parse_v1_v2_firmware()
568 if (ucode_raw->size != hdr_size + in iwl_parse_v1_v2_firmware()
/Linux-v4.19/drivers/scsi/qla4xxx/
Dql4_83xx.c812 tmplt_hdr_size = ha->reset_tmplt.hdr->hdr_size/sizeof(uint32_t); in qla4_83xx_read_reset_template()
820 addr = QLA83XX_RESET_TEMPLATE_ADDR + ha->reset_tmplt.hdr->hdr_size; in qla4_83xx_read_reset_template()
821 p_buff = ha->reset_tmplt.buff + ha->reset_tmplt.hdr->hdr_size; in qla4_83xx_read_reset_template()
823 ha->reset_tmplt.hdr->hdr_size) / sizeof(uint32_t); in qla4_83xx_read_reset_template()
854 ha->reset_tmplt.hdr->hdr_size; in qla4_83xx_read_reset_template()
/Linux-v4.19/net/mpls/
Daf_mpls.c2122 unsigned int hdr_size = 0; in mpls_getroute() local
2185 hdr_size = n_labels * sizeof(struct mpls_shim_hdr); in mpls_getroute()
2196 if (hdr_size) { in mpls_getroute()
2200 if (skb_cow(skb, hdr_size)) { in mpls_getroute()
2205 skb_reserve(skb, hdr_size); in mpls_getroute()
2206 skb_push(skb, hdr_size); in mpls_getroute()
2225 if (hdr_size) { in mpls_getroute()
2226 skb_pull(skb, hdr_size); in mpls_getroute()

123