Home
last modified time | relevance | path

Searched refs:trailer (Results 1 – 25 of 27) sorted by relevance

12

/drivers/net/usb/
Dnet1080.c342 struct nc_trailer *trailer; in net1080_rx_fixup() local
379 trailer = (struct nc_trailer *) in net1080_rx_fixup()
380 (skb->data + skb->len - sizeof *trailer); in net1080_rx_fixup()
381 skb_trim(skb, skb->len - sizeof *trailer); in net1080_rx_fixup()
398 if (header->packet_id != get_unaligned(&trailer->packet_id)) { in net1080_rx_fixup()
402 le16_to_cpu(trailer->packet_id)); in net1080_rx_fixup()
418 struct nc_trailer *trailer = NULL; in net1080_tx_fixup() local
462 if (!((skb->len + sizeof *trailer) & 0x01)) in net1080_tx_fixup()
464 trailer = skb_put(skb, sizeof *trailer); in net1080_tx_fixup()
465 put_unaligned(header->packet_id, &trailer->packet_id); in net1080_tx_fixup()
/drivers/net/wireguard/
Dsend.c167 struct sk_buff *trailer; in encrypt_packet() local
181 num_frags = skb_cow_data(skb, trailer_len, &trailer); in encrypt_packet()
188 memset(skb_tail_pointer(trailer), 0, padding_len); in encrypt_packet()
209 pskb_put(skb, trailer, trailer_len); in encrypt_packet()
Dreceive.c252 struct sk_buff *trailer; in decrypt_packet() local
275 num_frags = skb_cow_data(skb, 0, &trailer); in decrypt_packet()
/drivers/net/wireless/ath/ath11k/
Dhtc.c292 u8 *trailer; in ath11k_htc_rx_completion_handler() local
304 trailer = (u8 *)hdr; in ath11k_htc_rx_completion_handler()
305 trailer += sizeof(*hdr); in ath11k_htc_rx_completion_handler()
306 trailer += payload_len; in ath11k_htc_rx_completion_handler()
307 trailer -= trailer_len; in ath11k_htc_rx_completion_handler()
308 status = ath11k_htc_process_trailer(htc, trailer, in ath11k_htc_rx_completion_handler()
Dhtc.h166 struct ath11k_htc_record trailer[0]; member
/drivers/usb/atm/
Dusbatm.c486 u8 *trailer = target + ATM_CELL_SIZE - ATM_AAL5_TRAILER; in usbatm_write_cells() local
489 trailer[2] = ctrl->len >> 8; in usbatm_write_cells()
490 trailer[3] = ctrl->len; in usbatm_write_cells()
494 trailer[4] = ctrl->crc >> 24; in usbatm_write_cells()
495 trailer[5] = ctrl->crc >> 16; in usbatm_write_cells()
496 trailer[6] = ctrl->crc >> 8; in usbatm_write_cells()
497 trailer[7] = ctrl->crc; in usbatm_write_cells()
/drivers/net/wireless/ath/ath10k/
Dbmi.c457 u8 trailer[4] = {}; in ath10k_bmi_fast_download() local
472 memcpy(trailer, buffer + head_len, trailer_len); in ath10k_bmi_fast_download()
483 ret = ath10k_bmi_lz_data(ar, trailer, 4); in ath10k_bmi_fast_download()
Dhtc.c479 u8 *trailer; in ath10k_htc_rx_completion_handler() local
491 trailer = (u8 *)hdr; in ath10k_htc_rx_completion_handler()
492 trailer += sizeof(*hdr); in ath10k_htc_rx_completion_handler()
493 trailer += payload_len; in ath10k_htc_rx_completion_handler()
494 trailer -= trailer_len; in ath10k_htc_rx_completion_handler()
495 status = ath10k_htc_process_trailer(htc, trailer, in ath10k_htc_rx_completion_handler()
Dusb.c299 u8 *trailer; in ath10k_usb_rx_complete() local
323 trailer = skb->data + sizeof(*htc_hdr) + payload_len - in ath10k_usb_rx_complete()
327 trailer, in ath10k_usb_rx_complete()
Dhtc.h266 struct ath10k_htc_record trailer[0]; member
Dsdio.c389 u8 *trailer; in ath10k_sdio_mbox_rx_process_packet() local
393 trailer = skb->data + skb->len - htc_hdr->trailer_len; in ath10k_sdio_mbox_rx_process_packet()
398 trailer, in ath10k_sdio_mbox_rx_process_packet()
/drivers/infiniband/sw/siw/
Dsiw_qp_tx.c580 iov[seg].iov_base = &c_tx->trailer.pad[4 - c_tx->pad]; in siw_tx_hdt()
583 iov[seg].iov_base = &c_tx->trailer.pad[c_tx->ctrl_sent]; in siw_tx_hdt()
588 *(u32 *)c_tx->trailer.pad = 0; in siw_tx_hdt()
591 (u8 *)&c_tx->trailer.crc - c_tx->pad, in siw_tx_hdt()
595 c_tx->trailer.crc = 0; in siw_tx_hdt()
597 crypto_shash_final(c_tx->mpa_crc_hd, (u8 *)&c_tx->trailer.crc); in siw_tx_hdt()
Dsiw.h292 struct mpa_trailer trailer; member
386 struct mpa_trailer trailer; member
Dsiw_qp_rx.c965 u8 *tbuf = (u8 *)&srx->trailer.crc - srx->pad; in siw_get_trailer()
991 crc_in = (__force __wsum)srx->trailer.crc; in siw_get_trailer()
/drivers/scsi/lpfc/
Dlpfc_hw4.h3994 uint32_t trailer; member
3997 #define lpfc_trailer_valid_WORD trailer
4000 #define lpfc_trailer_async_WORD trailer
4003 #define lpfc_trailer_hpi_WORD trailer
4006 #define lpfc_trailer_completed_WORD trailer
4009 #define lpfc_trailer_consumed_WORD trailer
4012 #define lpfc_trailer_type_WORD trailer
4015 #define lpfc_trailer_code_WORD trailer
4070 uint32_t trailer; member
4085 uint32_t trailer; member
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec_rxtx.c347 eseg->trailer |= cpu_to_be32(MLX5_ETH_WQE_INSERT_TRAILER); in mlx5e_ipsec_tx_build_eseg()
350 eseg->trailer |= (l3_proto == IPPROTO_ESP) ? in mlx5e_ipsec_tx_build_eseg()
354 eseg->trailer |= (l3_proto == IPPROTO_ESP) ? in mlx5e_ipsec_tx_build_eseg()
/drivers/scsi/sym53c8xx_2/
Dsym_nvram.h116 u_char trailer[6]; /* 0xfe 0xfe 0x00 0x00 0x00 0x00 */ member
Dsym_nvram.c511 memcmp(nvram->trailer, Symbios_trailer, 6) || in sym_read_Symbios_nvram()
/drivers/media/pci/meye/
Dmeye.c601 int pt_start, pt_end, trailer; in mchip_comp_read_frame() local
607 trailer = (v >> 1) & 0x3FF; in mchip_comp_read_frame()
611 pt_end * PAGE_SIZE + trailer * 4; in mchip_comp_read_frame()
613 fsize = (pt_end - pt_start) * PAGE_SIZE + trailer * 4; in mchip_comp_read_frame()
/drivers/atm/
Diphase.c1310 struct cpcs_trailer *trailer; local
1332 trailer = (struct cpcs_trailer*)((u_char *)skb->data +
1333 skb->len - sizeof(*trailer));
1334 length = swap_byte_order(trailer->length);
2895 struct cpcs_trailer *trailer; local
2980 trailer = iadev->tx_buf[desc-1].cpcs;
2983 trailer->control = 0;
2985 trailer->length = ((skb->len & 0xff) << 8) | ((skb->len & 0xff00) >> 8);
2986 trailer->crc32 = 0; /* not needed - dummy bytes */
/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ethtool.c2352 struct bnxt_ucode_trailer *trailer; in bnxt_flash_microcode() local
2362 trailer = (struct bnxt_ucode_trailer *)(fw_data + (fw_size - in bnxt_flash_microcode()
2363 sizeof(*trailer))); in bnxt_flash_microcode()
2364 if (trailer->sig != cpu_to_le32(BNXT_UCODE_TRAILER_SIGNATURE)) { in bnxt_flash_microcode()
2366 le32_to_cpu(trailer->sig)); in bnxt_flash_microcode()
2369 if (le16_to_cpu(trailer->dir_type) != dir_type) { in bnxt_flash_microcode()
2371 dir_type, le16_to_cpu(trailer->dir_type)); in bnxt_flash_microcode()
2374 if (le16_to_cpu(trailer->trailer_length) < in bnxt_flash_microcode()
2377 le16_to_cpu(trailer->trailer_length)); in bnxt_flash_microcode()
/drivers/net/wireless/ath/ath6kl/
Dhtc_pipe.c946 u8 *netdata, *trailer, hdr_info; in ath6kl_htc_pipe_rx_complete() local
1010 trailer = (u8 *) htc_hdr + HTC_HDR_LENGTH + in ath6kl_htc_pipe_rx_complete()
1012 status = htc_process_trailer(target, trailer, hdr_info, in ath6kl_htc_pipe_rx_complete()
/drivers/scsi/be2iscsi/
Dbe_cmds.h183 struct be_async_event_trailer trailer; member
193 u32 trailer; member
/drivers/net/
Dmacsec.c583 struct sk_buff *trailer; in macsec_encrypt() local
658 ret = skb_cow_data(skb, 0, &trailer); in macsec_encrypt()
874 struct sk_buff *trailer; in macsec_decrypt() local
886 ret = skb_cow_data(skb, 0, &trailer); in macsec_decrypt()
/drivers/net/ethernet/via/
Dvia-rhine.c2010 u8 *trailer = (u8 *)skb->data + ((data_size + 3) & ~3) + 2; in rhine_get_vlan_tci() local
2011 return be16_to_cpup((__be16 *)trailer); in rhine_get_vlan_tci()

12