| /drivers/net/ethernet/sfc/ |
| 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()
|
| A D | efx_reflash.c | 26 u32 magic, version, payload_size, header_len; in efx_reflash_parse_reflash_header() local 47 header_len = get_unaligned_le32(header + EFX_REFLASH_HEADER_LENGTH_OFST); in efx_reflash_parse_reflash_header() 48 if (check_add_overflow(header_offset, header_len, &trailer_offset) || in efx_reflash_parse_reflash_header() 61 crc = crc32_le(0, header, (size_t)header_len + payload_size); in efx_reflash_parse_reflash_header() 75 *data = header + header_len; in efx_reflash_parse_reflash_header() 113 u32 magic, version, payload_size, header_len, expected_crc, crc; in efx_reflash_parse_snic_header() local 131 header_len = get_unaligned_le32(header + EFX_SNICIMAGE_HEADER_LENGTH_OFST); in efx_reflash_parse_snic_header() 132 if (check_add_overflow(header_offset, header_len, &header_end)) in efx_reflash_parse_snic_header() 146 header_len + payload_size - EFX_SNICIMAGE_HEADER_CRC_OFST - in efx_reflash_parse_snic_header() 168 u32 magic, version, bundle_type, header_len, expected_crc, crc; in efx_reflash_parse_snic_bundle_header() local [all …]
|
| A D | tx_common.c | 357 size_t header_len; in efx_tx_tso_header_length() local 360 header_len = skb_inner_transport_offset(skb) + in efx_tx_tso_header_length() 363 header_len = skb_transport_offset(skb) + in efx_tx_tso_header_length() 365 return header_len; in efx_tx_tso_header_length() 396 size_t header_len = efx_tx_tso_header_length(skb); in efx_tx_map_data() local 398 if (header_len != len) { in efx_tx_map_data() 400 efx_tx_map_chunk(tx_queue, dma_addr, header_len); in efx_tx_map_data() 401 len -= header_len; in efx_tx_map_data() 402 dma_addr += header_len; in efx_tx_map_data()
|
| 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()
|
| /drivers/net/ethernet/sfc/siena/ |
| 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()
|
| /drivers/net/ethernet/adi/ |
| A D | adin1110.c | 197 u32 header_len = ADIN1110_RD_HEADER_LEN; in adin1110_read_reg() local 209 header_len++; in adin1110_read_reg() 218 t.len = read_len + header_len; in adin1110_read_reg() 245 u32 header_len = ADIN1110_WR_HEADER_LEN; in adin1110_write_reg() local 253 header_len++; in adin1110_write_reg() 258 priv->data[header_len + write_len] = adin1110_crc_data(&priv->data[header_len], in adin1110_write_reg() 296 u32 header_len = ADIN1110_RD_HEADER_LEN; in adin1110_read_fifo() local 335 header_len++; in adin1110_read_fifo() 346 t.len = header_len + round_len; in adin1110_read_fifo() 373 u32 header_len = ADIN1110_WR_HEADER_LEN; in adin1110_write_fifo() local [all …]
|
| /drivers/net/ethernet/amazon/ena/ |
| 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()
|
| /drivers/net/wireless/marvell/mwifiex/ |
| A D | uap_cmd.c | 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() 897 size += (header_len + tlv_len); in mwifiex_cmd_uap_add_station() [all …]
|
| /drivers/net/wwan/t7xx/ |
| A D | t7xx_port_wwan.c | 154 unsigned int header_len = sizeof(struct ccci_header), mtu; in t7xx_port_wwan_create() local 159 caps.frag_len = mtu - header_len; in t7xx_port_wwan_create() 160 caps.headroom_len = header_len; in t7xx_port_wwan_create()
|
| /drivers/net/ethernet/google/gve/ |
| A D | gve_tx_dqo.c | 569 int header_len; in gve_prep_tso() local 595 header_len = skb_tcp_all_headers(skb); in gve_prep_tso() 600 return header_len; in gve_prep_tso() 606 int header_len) in gve_tx_fill_tso_ctx_desc() argument 609 .header_len = header_len, in gve_tx_fill_tso_ctx_desc() 623 desc->tso_total_len = skb->len - header_len; in gve_tx_fill_tso_ctx_desc() 830 int header_len = gve_prep_tso(skb); in gve_tx_add_skb_dqo() local 832 if (unlikely(header_len < 0)) in gve_tx_add_skb_dqo() 836 skb, &metadata, header_len); in gve_tx_add_skb_dqo() 901 const int header_len = skb_tcp_all_headers(skb); in gve_can_send_tso() local [all …]
|
| A D | gve_desc_dqo.h | 83 u8 header_len; /* Header length to use for TSO offload */ member 223 u16 header_len: 10; member
|
| /drivers/pci/pcie/ |
| A D | tlp.c | 89 log->header_len = flit ? tlp_len : 4; in pcie_read_tlp_log() 119 for (i = PCIE_STD_NUM_TLP_HEADERLOG; i < log->header_len; i++) { in pcie_print_tlp_log()
|
| /drivers/net/ethernet/amd/xgbe/ |
| A D | xgbe-desc.c | 455 packet->header_len, DMA_TO_DEVICE); in xgbe_map_tx_skb() 461 rdata->skb_dma_len = packet->header_len; in xgbe_map_tx_skb() 464 cur_index, &skb_dma, packet->header_len); in xgbe_map_tx_skb() 466 offset = packet->header_len; in xgbe_map_tx_skb() 468 packet->length += packet->header_len; in xgbe_map_tx_skb()
|
| /drivers/gpu/nova-core/ |
| A D | vbios.rs | 924 header_len: u8, field 936 let header_len = data[1] as usize; in new() 940 let required_bytes = header_len + (entry_count * entry_len); in new() 953 ret.extend_from_slice(&data[header_len..required_bytes], GFP_KERNEL)?; in new() 958 for i in (header_len..required_bytes).step_by(entry_len) { in new() 968 header_len: header_len as u8, in new()
|
| /drivers/usb/gadget/function/ |
| A D | uvc_video.c | 143 int header_len; in uvc_video_encode_isoc_sg() local 149 header_len = uvc_video_encode_header(video, buf, ureq->header, in uvc_video_encode_isoc_sg() 151 sg_set_buf(sg, ureq->header, header_len); in uvc_video_encode_isoc_sg() 152 len -= header_len; in uvc_video_encode_isoc_sg() 157 req->length = (len == pending) ? len + header_len : in uvc_video_encode_isoc_sg() 187 video->queue.buf_used += req->length - header_len; in uvc_video_encode_isoc_sg()
|
| A D | u_ether.c | 72 unsigned header_len; member 177 size += dev->port_usb->header_len; in rx_submit() 1147 dev->header_len = link->header_len; in gether_connect() 1237 dev->header_len = 0; in gether_disconnect()
|
| /drivers/net/ethernet/synopsys/ |
| 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()
|
| /drivers/net/wireless/silabs/wfx/ |
| 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);
|
| /drivers/net/wireless/rsi/ |
| A D | rsi_hal.h | 191 u8 header_len; member 205 u8 header_len; member
|
| /drivers/media/platform/chips-media/coda/ |
| 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()
|
| /drivers/gpu/drm/i915/display/ |
| A D | intel_dmc.c | 256 u32 header_len; member 313 u8 header_len; member 329 u8 header_len; member 1022 header_len_bytes = dmc_header->header_len * 4; in parse_dmc_fw_header() 1036 header_len_bytes = dmc_header->header_len; in parse_dmc_fw_header() 1137 if (package_header->header_len * 4 != package_size) { in parse_dmc_fw_package() 1173 (css_header->header_len * 4)) { in parse_dmc_fw_css() 1176 (css_header->header_len * 4)); in parse_dmc_fw_css()
|
| /drivers/net/wireguard/ |
| 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()
|
| /drivers/net/ |
| A D | netconsole.c | 1545 const char *msgbody, int header_len, in send_fragmented_body() argument 1569 int this_header = header_len; in send_fragmented_body() 1637 int header_len, msgbody_len; in send_msg_fragmented() local 1645 header_len = msgbody - msg; in send_msg_fragmented() 1646 msgbody_len = msg_len - header_len - 1; in send_msg_fragmented() 1657 memcpy(nt->buf + release_len, msg, header_len); in send_msg_fragmented() 1658 header_len += release_len; in send_msg_fragmented() 1663 send_fragmented_body(nt, msgbody, header_len, msgbody_len, in send_msg_fragmented()
|
| /drivers/gpu/drm/imagination/ |
| A D | pvr_fw_info.h | 79 u32 header_len; member
|
| /drivers/net/ppp/ |
| A D | pptp.c | 156 unsigned int header_len = sizeof(*hdr); in pptp_xmit() local 213 header_len -= sizeof(hdr->ack); in pptp_xmit() 216 skb_push(skb, header_len); in pptp_xmit()
|