/Linux-v6.1/net/dsa/ |
D | tag_trailer.c | 16 u8 *trailer; in trailer_xmit() local 18 trailer = skb_put(skb, 4); in trailer_xmit() 19 trailer[0] = 0x80; in trailer_xmit() 20 trailer[1] = 1 << dp->index; in trailer_xmit() 21 trailer[2] = 0x10; in trailer_xmit() 22 trailer[3] = 0x00; in trailer_xmit() 29 u8 *trailer; in trailer_rcv() local 35 trailer = skb_tail_pointer(skb) - 4; in trailer_rcv() 36 if (trailer[0] != 0x80 || (trailer[1] & 0xf8) != 0x00 || in trailer_rcv() 37 (trailer[2] & 0xef) != 0x00 || trailer[3] != 0x00) in trailer_rcv() [all …]
|
D | tag_xrs700x.c | 15 u8 *trailer; in xrs700x_xmit() local 17 trailer = skb_put(skb, 1); in xrs700x_xmit() 18 trailer[0] = BIT(dp->index); in xrs700x_xmit() 23 trailer[0] |= BIT(partner->index); in xrs700x_xmit() 31 u8 *trailer; in xrs700x_rcv() local 33 trailer = skb_tail_pointer(skb) - 1; in xrs700x_rcv() 35 source_port = ffs((int)trailer[0]) - 1; in xrs700x_rcv()
|
D | Kconfig | 158 tristate "Tag driver for switches using a trailer tag" 167 Arrow SpeedChips XRS700x switches that use a single byte tag trailer.
|
/Linux-v6.1/drivers/net/usb/ |
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-v6.1/net/hsr/ |
D | hsr_forward.c | 190 static void prp_set_lan_id(struct prp_rct *trailer, in prp_set_lan_id() argument 202 set_prp_lan_id(trailer, lane_id); in prp_set_lan_id() 210 struct prp_rct *trailer; in prp_fill_rct() local 223 trailer = (struct prp_rct *)skb_put(skb, HSR_HLEN); in prp_fill_rct() 227 prp_set_lan_id(trailer, port); in prp_fill_rct() 228 set_prp_LSDU_size(trailer, lsdu_size); in prp_fill_rct() 229 trailer->sequence_nr = htons(frame->sequence_nr); in prp_fill_rct() 230 trailer->PRP_suffix = htons(ETH_P_PRP); in prp_fill_rct() 329 struct prp_rct *trailer = skb_get_PRP_rct(frame->skb_prp); in prp_create_tagged_frame() local 331 if (trailer) { in prp_create_tagged_frame() [all …]
|
/Linux-v6.1/fs/ocfs2/ |
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 strcpy(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-v6.1/drivers/net/wireguard/ |
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-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | ipsec_rxtx.c | 245 eseg->trailer |= cpu_to_be32(MLX5_ETH_WQE_INSERT_TRAILER); in mlx5e_ipsec_tx_build_eseg() 248 eseg->trailer |= (l3_proto == IPPROTO_ESP) ? in mlx5e_ipsec_tx_build_eseg() 252 eseg->trailer |= (l3_proto == IPPROTO_ESP) ? in mlx5e_ipsec_tx_build_eseg()
|
/Linux-v6.1/drivers/net/wireless/ath/ath11k/ |
D | htc.c | 326 u8 *trailer; in ath11k_htc_rx_completion_handler() local 338 trailer = (u8 *)hdr; in ath11k_htc_rx_completion_handler() 339 trailer += sizeof(*hdr); in ath11k_htc_rx_completion_handler() 340 trailer += payload_len; in ath11k_htc_rx_completion_handler() 341 trailer -= trailer_len; in ath11k_htc_rx_completion_handler() 342 status = ath11k_htc_process_trailer(htc, trailer, in ath11k_htc_rx_completion_handler()
|
/Linux-v6.1/fs/cifs/ |
D | rfc1002pdu.h | 45 } __attribute__((packed)) trailer; member
|
/Linux-v6.1/net/ipv6/ |
D | esp6.c | 484 struct sk_buff *trailer; in esp6_output_head() local 501 trailer = skb; in esp6_output_head() 502 tail = skb_tail_pointer(trailer); in esp6_output_head() 554 nfrags = skb_cow_data(skb, tailen, &trailer); in esp6_output_head() 557 tail = skb_tail_pointer(trailer); in esp6_output_head() 562 pskb_put(skb, trailer, tailen); in esp6_output_head() 924 struct sk_buff *trailer; in esp6_input() local 967 nfrags = skb_cow_data(skb, 0, &trailer); in esp6_input()
|
D | ah6.c | 327 struct sk_buff *trailer; in ah6_output() local 343 err = skb_cow_data(skb, 0, &trailer); in ah6_output() 513 struct sk_buff *trailer; in ah6_input() local 555 err = skb_cow_data(skb, 0, &trailer); in ah6_input()
|
/Linux-v6.1/net/ipv4/ |
D | esp4.c | 448 struct sk_buff *trailer; in esp_output_head() local 466 trailer = skb; in esp_output_head() 467 tail = skb_tail_pointer(trailer); in esp_output_head() 517 nfrags = skb_cow_data(skb, tailen, &trailer); in esp_output_head() 520 tail = skb_tail_pointer(trailer); in esp_output_head() 525 pskb_put(skb, trailer, tailen); in esp_output_head() 880 struct sk_buff *trailer; in esp_input() local 919 err = skb_cow_data(skb, 0, &trailer); in esp_input()
|
D | ah4.c | 153 struct sk_buff *trailer; in ah_output() local 168 if ((err = skb_cow_data(skb, 0, &trailer)) < 0) in ah_output() 311 struct sk_buff *trailer; in ah_input() local 355 if ((err = skb_cow_data(skb, 0, &trailer)) < 0) in ah_input()
|
/Linux-v6.1/arch/s390/boot/ |
D | vmlinux.lds.S | 111 .sb.trailer : {
|
/Linux-v6.1/drivers/usb/atm/ |
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-v6.1/drivers/net/wireless/ath/ath10k/ |
D | bmi.c | 457 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()
|
D | htc.c | 479 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()
|
/Linux-v6.1/include/linux/mlx5/ |
D | qp.h | 208 struct_group(trailer, 278 __be32 trailer; member
|
/Linux-v6.1/drivers/infiniband/sw/siw/ |
D | siw_qp_tx.c | 580 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()
|
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | xdp.c | 438 memset(&cseg->trailer, 0, sizeof(cseg->trailer)); in mlx5e_xmit_xdp_frame() 439 memset(eseg, 0, sizeof(*eseg) - sizeof(eseg->trailer)); in mlx5e_xmit_xdp_frame()
|
/Linux-v6.1/tools/vm/ |
D | slabinfo.c | 261 char trailer = 0; in store_size() local 267 trailer = 'G'; in store_size() 270 trailer = 'M'; in store_size() 273 trailer = 'K'; in store_size() 279 if (trailer) { in store_size() 280 buffer[n] = trailer; in store_size()
|
/Linux-v6.1/drivers/scsi/lpfc/ |
D | lpfc_hw4.h | 4045 uint32_t trailer; member 4048 #define lpfc_trailer_valid_WORD trailer 4051 #define lpfc_trailer_async_WORD trailer 4054 #define lpfc_trailer_hpi_WORD trailer 4057 #define lpfc_trailer_completed_WORD trailer 4060 #define lpfc_trailer_consumed_WORD trailer 4063 #define lpfc_trailer_type_WORD trailer 4066 #define lpfc_trailer_code_WORD trailer 4121 uint32_t trailer; member 4136 uint32_t trailer; member [all …]
|
/Linux-v6.1/drivers/scsi/sym53c8xx_2/ |
D | sym_nvram.h | 116 u_char trailer[6]; /* 0xfe 0xfe 0x00 0x00 0x00 0x00 */ member
|
/Linux-v6.1/arch/s390/kernel/ |
D | perf_cpum_cf.c | 175 struct cf_trailer_entry *trailer; in cfdiag_getctr() local 180 sz -= sizeof(*trailer); /* Always room for trailer */ in cfdiag_getctr() 190 trailer = data + offset; in cfdiag_getctr() 191 cfdiag_trailer(trailer); in cfdiag_getctr() 192 return offset + sizeof(*trailer); in cfdiag_getctr()
|