Home
last modified time | relevance | path

Searched refs:trailer_len (Results 1 – 21 of 21) sorted by relevance

/linux/drivers/usb/serial/
H A Dsafe_serial.c228 int trailer_len; in safe_prepare_write_buffer() local
232 trailer_len = safe ? 2 : 0; in safe_prepare_write_buffer()
234 count = kfifo_out_locked(&port->write_fifo, buf, size - trailer_len, in safe_prepare_write_buffer()
242 memset(buf + count, '0', pkt_len - count - trailer_len); in safe_prepare_write_buffer()
244 pkt_len = count + trailer_len; in safe_prepare_write_buffer()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec_rxtx.c52 unsigned int trailer_len; in mlx5e_ipsec_remove_trailer() local
60 trailer_len = alen + plen + 2; in mlx5e_ipsec_remove_trailer()
62 ret = pskb_trim(skb, skb->len - trailer_len); in mlx5e_ipsec_remove_trailer()
66 ipv4hdr->tot_len = htons(ntohs(ipv4hdr->tot_len) - trailer_len); in mlx5e_ipsec_remove_trailer()
70 trailer_len); in mlx5e_ipsec_remove_trailer()
/linux/drivers/net/wireless/ath/ath11k/
H A Dhtc.c293 u32 message_id, trailer_len = 0; in ath11k_htc_rx_completion_handler() local
334 trailer_len = FIELD_GET(HTC_HDR_CONTROLBYTES0, hdr->ctrl_info); in ath11k_htc_rx_completion_handler()
337 if ((trailer_len < min_len) || in ath11k_htc_rx_completion_handler()
338 (trailer_len > payload_len)) { in ath11k_htc_rx_completion_handler()
340 trailer_len); in ath11k_htc_rx_completion_handler()
347 trailer -= trailer_len; in ath11k_htc_rx_completion_handler()
349 trailer_len, eid); in ath11k_htc_rx_completion_handler()
353 skb_trim(skb, skb->len - trailer_len); in ath11k_htc_rx_completion_handler()
356 if (trailer_len >= payload_len) in ath11k_htc_rx_completion_handler()
/linux/drivers/net/wireguard/
H A Dsend.c164 unsigned int padding_len, plaintext_len, trailer_len; in encrypt_packet() local
177 trailer_len = padding_len + noise_encrypted_len(0); in encrypt_packet()
181 num_frags = skb_cow_data(skb, trailer_len, &trailer); in encrypt_packet()
209 pskb_put(skb, trailer, trailer_len); in encrypt_packet()
/linux/drivers/net/wireless/ath/ath10k/
H A Dhtc.c447 u32 trailer_len = 0; in ath10k_htc_rx_completion_handler() local
494 trailer_len = hdr->trailer_len; in ath10k_htc_rx_completion_handler()
497 if ((trailer_len < min_len) || in ath10k_htc_rx_completion_handler()
498 (trailer_len > payload_len)) { in ath10k_htc_rx_completion_handler()
500 trailer_len); in ath10k_htc_rx_completion_handler()
507 trailer -= trailer_len; in ath10k_htc_rx_completion_handler()
509 trailer_len, hdr->eid, in ath10k_htc_rx_completion_handler()
514 skb_trim(skb, skb->len - trailer_len); in ath10k_htc_rx_completion_handler()
517 if (((int)payload_len - (int)trailer_len) <= 0) in ath10k_htc_rx_completion_handler()
H A Dbmi.c462 u32 trailer_len = length - head_len; in ath10k_bmi_fast_download() local
474 if (trailer_len > 0) in ath10k_bmi_fast_download()
475 memcpy(trailer, buffer + head_len, trailer_len); in ath10k_bmi_fast_download()
485 if (trailer_len > 0) in ath10k_bmi_fast_download()
H A Dhtc.h79 u8 trailer_len; /* for rx */ member
H A Dsdio.c80 if (len == htc_hdr->trailer_len) in is_trailer_only_msg()
394 trailer = skb->data + skb->len - htc_hdr->trailer_len; in ath10k_sdio_mbox_rx_process_packet()
400 htc_hdr->trailer_len, in ath10k_sdio_mbox_rx_process_packet()
410 skb_trim(skb, skb->len - htc_hdr->trailer_len); in ath10k_sdio_mbox_rx_process_packet()
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.h46 u16 trailer_len; member
H A Dipsec.c527 itd->trailer_len = authlen + 2 + padlen; in ixgbevf_ipsec_tx()
H A Dixgbevf_main.c3885 type_tucmd |= itd->flags | itd->trailer_len; in ixgbevf_tso()
3941 type_tucmd |= itd->flags | itd->trailer_len; in ixgbevf_tx_csum()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ipsec.h62 u16 trailer_len; member
H A Dixgbe_ipsec.c1128 itd->trailer_len = authlen + 2 + padlen; in ixgbe_ipsec_tx()
H A Dixgbe_main.c8802 type_tucmd |= itd->flags | itd->trailer_len; in ixgbe_tso()
8860 type_tucmd |= itd->flags | itd->trailer_len; in ixgbe_tx_csum()
/linux/net/core/
H A Ddst.c64 dst->trailer_len = 0; in dst_init()
/linux/net/rxrpc/
H A Dpeer_object.c206 peer->hdrsize += dst->header_len + dst->trailer_len; in rxrpc_assess_MTU_size()
/linux/net/xfrm/
H A Dxfrm_policy.c2684 int trailer_len = 0; in xfrm_bundle_create() local
2772 trailer_len += xfrm[i]->props.trailer_len; in xfrm_bundle_create()
2793 xdst_prev->u.dst.trailer_len = trailer_len; in xfrm_bundle_create()
2795 trailer_len -= xdst_prev->u.dst.xfrm->props.trailer_len; in xfrm_bundle_create()
/linux/net/ipv6/
H A Dip6_output.c1649 datalen = maxfraglen - fragheaderlen - rt->dst.trailer_len; in __ip6_append_data()
1655 alloc_extra += rt->dst.trailer_len; in __ip6_append_data()
1681 datalen += rt->dst.trailer_len; in __ip6_append_data()
H A Desp6.c1205 x->props.trailer_len = align + 1 + crypto_aead_authsize(aead); in esp6_init_state()
/linux/net/ipv4/
H A Desp4.c1158 x->props.trailer_len = align + 1 + crypto_aead_authsize(aead); in esp_init_state()
H A Dip_output.c1110 alloc_extra += rt->dst.trailer_len; in __ip_append_data()