| /linux/net/dsa/ |
| H A D | tag_trailer.c | 13 #define TRAILER_NAME "trailer" 17 u8 *trailer; in trailer_xmit() 19 trailer = skb_put(skb, 4); in trailer_xmit() 20 trailer[0] = 0x80; in trailer_xmit() 21 trailer[1] = dsa_xmit_port_mask(skb, dev); in trailer_xmit() 22 trailer[2] = 0x10; in trailer_xmit() 23 trailer[3] = 0x00; in trailer_xmit() 30 u8 *trailer; in trailer_rcv() 36 trailer = skb_tail_pointer(skb) - 4; in trailer_rcv() 37 if (trailer[ in trailer_rcv() 18 u8 *trailer; trailer_xmit() local 31 u8 *trailer; trailer_rcv() local [all...] |
| H A D | tag_xrs700x.c | 16 u8 *trailer; in xrs700x_xmit() 18 trailer = skb_put(skb, 1); in xrs700x_xmit() 19 trailer[0] = dsa_xmit_port_mask(skb, dev); in xrs700x_xmit() 27 u8 *trailer; in xrs700x_xmit() 29 trailer = skb_tail_pointer(skb) - 1; 31 source_port = ffs((int)trailer[0]) - 1; in xrs700x_rcv() 17 u8 *trailer; xrs700x_xmit() local 33 u8 *trailer; xrs700x_rcv() local
|
| /linux/drivers/net/usb/ |
| H A D | net1080.c | 342 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()
|
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_wed_mcu.c | 260 const struct mtk_wed_fw_trailer *trailer; in mtk_wed_mcu_run_firmware() local 263 trailer_ptr = fw->data + fw->size - sizeof(*trailer); in mtk_wed_mcu_run_firmware() 264 trailer = (const struct mtk_wed_fw_trailer *)trailer_ptr; in mtk_wed_mcu_run_firmware() 265 region_ptr = trailer_ptr - trailer->num_region * sizeof(*fw_region); in mtk_wed_mcu_run_firmware() 310 const struct mtk_wed_fw_trailer *trailer; in mtk_wed_mcu_load_firmware() local 349 trailer = (void *)(fw->data + fw->size - in mtk_wed_mcu_load_firmware() 353 trailer->fw_ver, trailer->build_date); in mtk_wed_mcu_load_firmware() 355 trailer->chip_id, trailer->num_region); in mtk_wed_mcu_load_firmware()
|
| /linux/net/hsr/ |
| H A D | hsr_forward.c | 221 static void prp_set_lan_id(struct prp_rct *trailer, in prp_set_lan_id() 233 set_prp_lan_id(trailer, lane_id); 241 struct prp_rct *trailer; in prp_fill_rct() 254 trailer = (struct prp_rct *)skb_put(skb, HSR_HLEN); in prp_fill_rct() 258 prp_set_lan_id(trailer, port); in prp_fill_rct() 259 set_prp_LSDU_size(trailer, lsdu_size); in prp_fill_rct() 260 trailer->sequence_nr = htons(frame->sequence_nr); in prp_fill_rct() 261 trailer->PRP_suffix = htons(ETH_P_PRP); in prp_fill_rct() 380 struct prp_rct *trailer = skb_get_PRP_rct(frame->skb_prp); in prp_create_tagged_frame() 382 if (trailer) { in prp_create_tagged_frame() 219 prp_set_lan_id(struct prp_rct * trailer,struct hsr_port * port) prp_set_lan_id() argument 239 struct prp_rct *trailer; prp_fill_rct() local 378 struct prp_rct *trailer = skb_get_PRP_rct(frame->skb_prp); prp_create_tagged_frame() local [all...] |
| /linux/net/rxrpc/ |
| H A D | conn_event.c | 100 struct rxrpc_acktrailer trailer; in rxrpc_conn_retransmit_call() 134 iov[2].iov_base = &trailer; in rxrpc_conn_retransmit_call() 135 iov[2].iov_len = sizeof(trailer); in rxrpc_conn_retransmit_call() 175 trailer.maxMTU = htonl(max_mtu); in rxrpc_conn_retransmit_call() 176 trailer.ifMTU = htonl(if_mtu); in rxrpc_conn_retransmit_call() 177 trailer.rwind = htonl(rxrpc_rx_window_size); in rxrpc_conn_retransmit_call() 178 trailer.jumbo_max = 0; in rxrpc_conn_retransmit_call() 182 len += sizeof(pkt.ack) + 3 + sizeof(trailer); in rxrpc_conn_retransmit_call() 92 struct rxrpc_acktrailer trailer; rxrpc_conn_retransmit_call() local
|
| H A D | output.c | 80 struct rxrpc_acktrailer *trailer; in rxrpc_alloc_ack() local 88 sizeof(*whdr) + sizeof(*ack) + 1 + 3 + sizeof(*trailer), gfp); in rxrpc_alloc_ack() 103 trailer = buf + sizeof(*whdr) + sizeof(*ack) + 1 + 3; in rxrpc_alloc_ack() 110 kv[2].iov_len = 3 + sizeof(*trailer); in rxrpc_alloc_ack() 157 struct rxrpc_acktrailer *trailer = kv[2].iov_base + 3; in rxrpc_fill_out_ack() local 229 trailer->maxMTU = htonl(max_mtu); in rxrpc_fill_out_ack() 230 trailer->ifMTU = htonl(if_mtu); in rxrpc_fill_out_ack() 231 trailer->rwind = htonl(rsize); in rxrpc_fill_out_ack() 232 trailer->jumbo_max = 0; /* Advertise pmtu discovery */ in rxrpc_fill_out_ack() 250 struct rxrpc_acktrailer *trailer = kv[2].iov_base + 3; in rxrpc_send_ack_packet() local [all …]
|
| H A D | input.c | 787 struct rxrpc_acktrailer *trailer) in rxrpc_input_ack_trailer() argument 793 u32 max_mtu = ntohl(trailer->maxMTU); in rxrpc_input_ack_trailer() 795 u32 rwind = ntohl(trailer->rwind); in rxrpc_input_ack_trailer() 796 u32 jumbo_max = ntohl(trailer->jumbo_max); in rxrpc_input_ack_trailer() 1059 struct rxrpc_acktrailer trailer; in rxrpc_input_ack() local 1114 trailer.maxMTU = 0; in rxrpc_input_ack() 1116 if (skb->len >= ioffset + sizeof(trailer) && in rxrpc_input_ack() 1117 skb_copy_bits(skb, ioffset, &trailer, sizeof(trailer)) < 0) in rxrpc_input_ack() 1143 if (trailer.maxMTU) in rxrpc_input_ack() 1144 rxrpc_input_ack_trailer(call, skb, &trailer); in rxrpc_input_ack()
|
| /linux/fs/ocfs2/ |
| H A D | dir.c | 136 struct ocfs2_dir_block_trailer *trailer; in ocfs2_init_dir_trailer() local 138 trailer = ocfs2_trailer_from_bh(bh, inode->i_sb); in ocfs2_init_dir_trailer() 139 strscpy(trailer->db_signature, OCFS2_DIR_TRAILER_SIGNATURE); in ocfs2_init_dir_trailer() 140 trailer->db_compat_rec_len = in ocfs2_init_dir_trailer() 142 trailer->db_parent_dinode = cpu_to_le64(OCFS2_I(inode)->ip_blkno); in ocfs2_init_dir_trailer() 143 trailer->db_blkno = cpu_to_le64(bh->b_blocknr); in ocfs2_init_dir_trailer() 144 trailer->db_free_rec_len = cpu_to_le16(rec_len); in ocfs2_init_dir_trailer() 157 struct ocfs2_dir_block_trailer *trailer; in ocfs2_dx_dir_link_trailer() local 165 trailer = ocfs2_trailer_from_bh(dirdata_bh, dir->i_sb); in ocfs2_dx_dir_link_trailer() 168 trailer->db_free_next = dx_root->dr_free_blk; in ocfs2_dx_dir_link_trailer() [all …]
|
| /linux/drivers/net/wireguard/ |
| H A D | send.c | 167 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()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | htc.c | 296 u8 *trailer; in ath12k_htc_rx_completion_handler() local 309 trailer = (u8 *)hdr; in ath12k_htc_rx_completion_handler() 310 trailer += sizeof(*hdr); in ath12k_htc_rx_completion_handler() 311 trailer += payload_len; in ath12k_htc_rx_completion_handler() 312 trailer -= trailer_len; in ath12k_htc_rx_completion_handler() 313 status = ath12k_htc_process_trailer(htc, trailer, in ath12k_htc_rx_completion_handler()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | htc.c | 332 u8 *trailer; in ath11k_htc_rx_completion_handler() local 344 trailer = (u8 *)hdr; in ath11k_htc_rx_completion_handler() 345 trailer += sizeof(*hdr); in ath11k_htc_rx_completion_handler() 346 trailer += payload_len; in ath11k_htc_rx_completion_handler() 347 trailer -= trailer_len; in ath11k_htc_rx_completion_handler() 348 status = ath11k_htc_process_trailer(htc, trailer, in ath11k_htc_rx_completion_handler()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ipsec_rxtx.c | 248 eseg->trailer |= cpu_to_be32(MLX5_ETH_WQE_INSERT_TRAILER); in mlx5e_ipsec_tx_build_eseg() 251 eseg->trailer |= (l3_proto == IPPROTO_ESP) ? in mlx5e_ipsec_tx_build_eseg() 255 eseg->trailer |= (l3_proto == IPPROTO_ESP) ? in mlx5e_ipsec_tx_build_eseg()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_sriov_pf_migration_types.h | 32 struct xe_sriov_packet *trailer; member
|
| /linux/net/ipv4/ |
| H A D | ah4.c | 150 struct sk_buff *trailer; in ah_output() local 165 if ((err = skb_cow_data(skb, 0, &trailer)) < 0) in ah_output() 308 struct sk_buff *trailer; in ah_input() local 352 if ((err = skb_cow_data(skb, 0, &trailer)) < 0) in ah_input()
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | efx_reflash.c | 27 const u8 *header, *trailer; in efx_reflash_parse_reflash_header() local 56 trailer = fw->data + trailer_offset; in efx_reflash_parse_reflash_header() 57 expected_crc = get_unaligned_le32(trailer + EFX_REFLASH_TRAILER_CRC_OFST); in efx_reflash_parse_reflash_header()
|
| /linux/drivers/usb/atm/ |
| H A D | usbatm.c | 486 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()
|
| /linux/include/linux/ |
| H A D | overflow.h | 483 #define __DEFINE_FLEX(type, name, member, count, trailer...) \ argument 489 } name##_u trailer; \
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | bmi.c | 460 u8 trailer[4] = {}; in ath10k_bmi_fast_download() local 475 memcpy(trailer, buffer + head_len, trailer_len); in ath10k_bmi_fast_download() 486 ret = ath10k_bmi_lz_data(ar, trailer, 4); in ath10k_bmi_fast_download()
|
| H A D | htc.c | 492 u8 *trailer; in ath10k_htc_rx_completion_handler() local 504 trailer = (u8 *)hdr; in ath10k_htc_rx_completion_handler() 505 trailer += sizeof(*hdr); in ath10k_htc_rx_completion_handler() 506 trailer += payload_len; in ath10k_htc_rx_completion_handler() 507 trailer -= trailer_len; in ath10k_htc_rx_completion_handler() 508 status = ath10k_htc_process_trailer(htc, trailer, in ath10k_htc_rx_completion_handler()
|
| /linux/fs/smb/client/ |
| H A D | connect.c | 3179 req.trailer.session_req.called_len = sizeof(req.trailer.session_req.called_name); in ip_rfc1001_connect() 3182 rfc1002mangle(req.trailer.session_req.called_name, in ip_rfc1001_connect() 3186 rfc1002mangle(req.trailer.session_req.called_name, in ip_rfc1001_connect() 3190 req.trailer.session_req.calling_len = sizeof(req.trailer.session_req.calling_name); in ip_rfc1001_connect() 3194 rfc1002mangle(req.trailer.session_req.calling_name, in ip_rfc1001_connect() 3198 rfc1002mangle(req.trailer.session_req.calling_name, in ip_rfc1001_connect() 3206 len = sizeof(req.trailer.session_req); in ip_rfc1001_connect() 3210 len += offsetof(typeof(req), trailer.session_req); in ip_rfc1001_connect() 3230 len = offsetof(typeof(resp), trailer); in ip_rfc1001_connect() 3249 len = sizeof(resp.trailer.neg_ses_resp_error_code); in ip_rfc1001_connect() [all …]
|
| /linux/drivers/infiniband/sw/siw/ |
| H A D | siw_qp_tx.c | 571 iov[seg].iov_base = &c_tx->trailer.pad[4 - c_tx->pad]; in siw_tx_hdt() 574 iov[seg].iov_base = &c_tx->trailer.pad[c_tx->ctrl_sent]; in siw_tx_hdt() 579 *(u32 *)c_tx->trailer.pad = 0; in siw_tx_hdt() 582 (u8 *)&c_tx->trailer.crc - c_tx->pad, in siw_tx_hdt() 586 c_tx->trailer.crc = 0; in siw_tx_hdt() 588 siw_crc_final(&c_tx->mpa_crc, (u8 *)&c_tx->trailer.crc); in siw_tx_hdt()
|
| /linux/net/xfrm/ |
| H A D | xfrm_ipcomp.c | 133 struct sk_buff *trailer; in ipcomp_setup_req() local 155 &trailer); in ipcomp_setup_req()
|
| /linux/Documentation/staging/ |
| H A D | xz.rst | 44 this also appends a four-byte trailer containing the uncompressed size 45 of the file. The trailer is needed by the boot code on some archs.
|
| /linux/tools/mm/ |
| H A D | slabinfo.c | 266 char trailer = 0; in store_size() local 272 trailer = 'G'; in store_size() 275 trailer = 'M'; in store_size() 278 trailer = 'K'; in store_size() 284 if (trailer) { in store_size() 285 buffer[n] = trailer; in store_size()
|