/linux/net/x25/ |
H A D | x25_out.c | 54 int header_len = x25->neighbour->extended ? X25_EXT_MIN_LEN : in x25_output() local 58 if (skb->len - header_len > max_len) { in x25_output() 60 skb_copy_from_linear_data(skb, header, header_len); in x25_output() 61 skb_pull(skb, header_len); in x25_output() 90 skb_push(skbn, header_len); in x25_output() 91 skb_copy_to_linear_data(skbn, header, header_len); in x25_output() 107 sent = skb->len - header_len; in x25_output()
|
/linux/drivers/net/ethernet/sfc/ |
H A D | tx_tso.c | 73 unsigned int header_len; member 174 unsigned int header_len, in_len; in tso_start() local 179 header_len = st->tcp_off + (tcp_hdr(skb)->doff << 2u); in tso_start() 180 in_len = skb_headlen(skb) - header_len; in tso_start() 181 st->header_len = header_len; in tso_start() 184 st->ip_base_len = st->header_len - st->ip_off; in tso_start() 187 st->ip_base_len = st->header_len - st->tcp_off; in tso_start() 196 st->out_len = skb->len - header_len; in tso_start() 202 st->dma_addr = dma_addr + header_len; in tso_start() 326 buffer->len = st->header_len; in tso_start_new_packet()
|
H A D | ef100_tx.c | 57 size_t header_len; in ef100_tx_can_tso() local 73 header_len = efx_tx_tso_header_length(skb); in ef100_tx_can_tso() 74 if (header_len > nic_data->tso_max_hdr_len) in ef100_tx_can_tso() 95 buffer->len = header_len; in ef100_tx_can_tso()
|
/linux/fs/ceph/ |
H A D | metric.c | 33 u32 header_len = sizeof(struct ceph_metric_header); in ceph_mdsc_send_metrics() local 67 cap->header.data_len = cpu_to_le32(sizeof(*cap) - header_len); in ceph_mdsc_send_metrics() 78 read->header.data_len = cpu_to_le32(sizeof(*read) - header_len); in ceph_mdsc_send_metrics() 91 write->header.data_len = cpu_to_le32(sizeof(*write) - header_len); in ceph_mdsc_send_metrics() 104 meta->header.data_len = cpu_to_le32(sizeof(*meta) - header_len); in ceph_mdsc_send_metrics() 117 dlease->header.data_len = cpu_to_le32(sizeof(*dlease) - header_len); in ceph_mdsc_send_metrics() 130 files->header.data_len = cpu_to_le32(sizeof(*files) - header_len); in ceph_mdsc_send_metrics() 140 icaps->header.data_len = cpu_to_le32(sizeof(*icaps) - header_len); in ceph_mdsc_send_metrics() 150 inodes->header.data_len = cpu_to_le32(sizeof(*inodes) - header_len); in ceph_mdsc_send_metrics() 160 rsize->header.data_len = cpu_to_le32(sizeof(*rsize) - header_len); in ceph_mdsc_send_metrics() [all …]
|
/linux/drivers/net/ethernet/sfc/siena/ |
H A D | tx_common.c | 317 size_t header_len; in efx_tx_tso_header_length() local 320 header_len = skb_inner_transport_offset(skb) + in efx_tx_tso_header_length() 323 header_len = skb_transport_offset(skb) + in efx_tx_tso_header_length() 325 return header_len; in efx_tx_tso_header_length() 356 size_t header_len = efx_tx_tso_header_length(skb); in efx_siena_tx_map_data() local 358 if (header_len != len) { in efx_siena_tx_map_data() 360 efx_siena_tx_map_chunk(tx_queue, dma_addr, header_len); in efx_siena_tx_map_data() 361 len -= header_len; in efx_siena_tx_map_data() 362 dma_addr += header_len; in efx_siena_tx_map_data()
|
/linux/drivers/net/ethernet/adi/ |
H A D | adin1110.c | 197 u32 header_len = ADIN1110_RD_HEADER_LEN; in adin1110_read_reg() local 209 header_len++; in adin1110_read_reg() 215 memset(&priv->data[header_len], 0, read_len); in adin1110_read_reg() 218 t.len = read_len + header_len; in adin1110_read_reg() 228 crc = adin1110_crc_data(&priv->data[header_len], in adin1110_read_reg() 230 recv_crc = priv->data[header_len + ADIN1110_REG_LEN]; in adin1110_read_reg() 238 *val = get_unaligned_be32(&priv->data[header_len]); in adin1110_read_reg() 245 u32 header_len = ADIN1110_WR_HEADER_LEN; in adin1110_write_reg() local 252 priv->data[2] = adin1110_crc_data(&priv->data[0], header_len); in adin1110_write_reg() 253 header_len++; in adin1110_write_reg() [all …]
|
/linux/drivers/net/ethernet/amazon/ena/ |
H A D | ena_eth_com.c | 91 u16 header_len) in ena_com_write_header_to_bounce() argument 104 if (unlikely((header_offset + header_len) > llq_info->desc_list_entry_size)) { in ena_com_write_header_to_bounce() 115 memcpy(bounce_buffer + header_offset, header_src, header_len); in ena_com_write_header_to_bounce() 395 u16 header_len = ena_tx_ctx->header_len; in ena_com_prepare_tx() local 411 if (unlikely(header_len > io_sq->tx_max_header_size)) { in ena_com_prepare_tx() 413 "Header size is too large %d max header: %d\n", header_len, in ena_com_prepare_tx() 424 rc = ena_com_write_header_to_bounce(io_sq, buffer_to_push, header_len); in ena_com_prepare_tx() 436 if (unlikely(!num_bufs && !header_len)) { in ena_com_prepare_tx() 454 desc->buff_addr_hi_hdr_sz |= ((u32)header_len << in ena_com_prepare_tx()
|
/linux/net/ipv6/ |
H A D | mip6.c | 169 WARN_ON(len != x->props.header_len); in mip6_destopt_output() 170 dstopt->hdrlen = (x->props.header_len >> 3) - 1; in mip6_destopt_output() 261 x->props.header_len = sizeof(struct ipv6_destopt_hdr) + in mip6_destopt_init_state() 264 WARN_ON(x->props.header_len != 24); in mip6_destopt_init_state() 320 rt2->rt_hdr.hdrlen = (x->props.header_len >> 3) - 1; in mip6_rthdr_output() 346 x->props.header_len = sizeof(struct rt2_hdr); in mip6_rthdr_init_state()
|
H A D | ipcomp6.c | 144 x->props.header_len = 0; in ipcomp6_init_state() 149 x->props.header_len += sizeof(struct ipv6hdr); in ipcomp6_init_state()
|
/linux/drivers/net/wireless/marvell/mwifiex/ |
H A D | uap_cmd.c | 800 u16 header_len = sizeof(struct mwifiex_ie_types_header); in mwifiex_cmd_uap_add_station() local 847 pos += (header_len + tlv_len); in mwifiex_cmd_uap_add_station() 848 size += (header_len + tlv_len); in mwifiex_cmd_uap_add_station() 858 pos += (header_len + tlv_len); in mwifiex_cmd_uap_add_station() 859 size += (header_len + tlv_len); in mwifiex_cmd_uap_add_station() 869 pos += (header_len + tlv_len); in mwifiex_cmd_uap_add_station() 870 size += (header_len + tlv_len); in mwifiex_cmd_uap_add_station() 880 pos += (header_len + tlv_len); in mwifiex_cmd_uap_add_station() 881 size += (header_len + tlv_len); in mwifiex_cmd_uap_add_station() 896 pos += (header_len + tlv_len); in mwifiex_cmd_uap_add_station() [all …]
|
/linux/net/xfrm/ |
H A D | xfrm_output.c | 34 int nhead = dst->header_len + LL_RESERVED_SPACE(dst->dev) in xfrm_skb_check_space() 72 skb_set_network_header(skb, -x->props.header_len); in xfrm4_transport_output() 177 (prevhdr - x->props.header_len) - skb->data); in xfrm6_transport_output() 178 skb_set_network_header(skb, -x->props.header_len); in xfrm6_transport_output() 207 (prevhdr - x->props.header_len) - skb->data); in xfrm6_ro_output() 208 skb_set_network_header(skb, -x->props.header_len); in xfrm6_ro_output() 235 skb_set_network_header(skb, -x->props.header_len - hdrlen + in xfrm4_beet_encap_add() 283 skb_set_network_header(skb, -x->props.header_len); in xfrm4_tunnel_encap_add() 328 skb_set_network_header(skb, -x->props.header_len); in xfrm6_tunnel_encap_add() 365 skb_set_network_header(skb, -x->props.header_len - hdr_len); in xfrm6_beet_encap_add()
|
/linux/net/ipv4/ |
H A D | tcp_sigpool.c | 327 unsigned int header_len) in tcp_sigpool_hash_skb_data() argument 329 const unsigned int head_data_len = skb_headlen(skb) > header_len ? in tcp_sigpool_hash_skb_data() 330 skb_headlen(skb) - header_len : 0; in tcp_sigpool_hash_skb_data() 340 sg_set_buf(&sg, ((u8 *)tp) + header_len, head_data_len); in tcp_sigpool_hash_skb_data()
|
H A D | ipcomp.c | 125 x->props.header_len = 0; in ipcomp4_init_state() 130 x->props.header_len += sizeof(struct iphdr); in ipcomp4_init_state()
|
/linux/drivers/net/ethernet/google/gve/ |
H A D | gve_desc_dqo.h | 83 u8 header_len; /* Header length to use for TSO offload */ member 223 u16 header_len: 10; member
|
/linux/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-desc.c | 559 packet->header_len, DMA_TO_DEVICE); in xgbe_map_tx_skb() 565 rdata->skb_dma_len = packet->header_len; in xgbe_map_tx_skb() 568 cur_index, &skb_dma, packet->header_len); in xgbe_map_tx_skb() 570 offset = packet->header_len; in xgbe_map_tx_skb() 572 packet->length += packet->header_len; in xgbe_map_tx_skb()
|
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_dmc.c | 242 u32 header_len; member 299 u8 header_len; member 315 u8 header_len; member 777 header_len_bytes = dmc_header->header_len * 4; in parse_dmc_fw_header() 791 header_len_bytes = dmc_header->header_len; in parse_dmc_fw_header() 892 if (package_header->header_len * 4 != package_size) { in parse_dmc_fw_package() 928 (css_header->header_len * 4)) { in parse_dmc_fw_css() 931 (css_header->header_len * 4)); in parse_dmc_fw_css()
|
/linux/drivers/net/ethernet/synopsys/ |
H A D | dwc-xlgmac-desc.c | 535 pkt_info->header_len, DMA_TO_DEVICE); in xlgmac_map_tx_skb() 541 desc_data->skb_dma_len = pkt_info->header_len; in xlgmac_map_tx_skb() 544 cur_index, &skb_dma, pkt_info->header_len); in xlgmac_map_tx_skb() 546 offset = pkt_info->header_len; in xlgmac_map_tx_skb() 548 pkt_info->length += pkt_info->header_len; in xlgmac_map_tx_skb()
|
/linux/drivers/net/wireless/silabs/wfx/ |
H A D | traces.h | 173 int header_len; 187 header_len = 4; 190 header_len = 0; 193 - sizeof(struct wfx_hif_msg) - header_len; 194 memcpy(__entry->buf, hif->body + header_len, __entry->buf_len);
|
/linux/drivers/net/wireless/rsi/ |
H A D | rsi_hal.h | 191 u8 header_len; member 205 u8 header_len; member
|
/linux/drivers/media/platform/chips-media/coda/ |
H A D | coda-jpeg.c | 1079 int header_len; in coda9_jpeg_prepare_encode() local 1116 header_len = in coda9_jpeg_prepare_encode() 1120 if (header_len < 0) in coda9_jpeg_prepare_encode() 1121 return header_len; in coda9_jpeg_prepare_encode() 1123 coda_write(dev, start_addr + header_len, CODA9_REG_JPEG_BBC_BAS_ADDR); in coda9_jpeg_prepare_encode() 1125 coda_write(dev, start_addr + header_len, CODA9_REG_JPEG_BBC_WR_PTR); in coda9_jpeg_prepare_encode() 1126 coda_write(dev, start_addr + header_len, CODA9_REG_JPEG_BBC_RD_PTR); in coda9_jpeg_prepare_encode() 1136 coda_write(dev, BIT(31) | ((end_addr - start_addr - header_len) / 256), in coda9_jpeg_prepare_encode()
|
/linux/drivers/net/wireguard/ |
H A D | receive.c | 49 size_t data_offset, data_len, header_len; in prepare_skb_header() local 82 header_len = validate_header_len(skb); in prepare_skb_header() 83 if (unlikely(!header_len)) in prepare_skb_header() 86 if (unlikely(!pskb_may_pull(skb, data_offset + header_len))) in prepare_skb_header()
|
/linux/sound/soc/codecs/aw88395/ |
H A D | aw88395_lib.h | 75 unsigned int header_len; member
|
/linux/net/batman-adv/ |
H A D | gateway_client.h | 37 batadv_gw_dhcp_recipient_get(struct sk_buff *skb, unsigned int *header_len,
|
H A D | routing.h | 17 int header_len);
|
/linux/drivers/gpu/drm/imagination/ |
H A D | pvr_fw_info.h | 79 u32 header_len; member
|