/Linux-v4.19/drivers/infiniband/hw/hfi1/ |
D | trace.c | 278 union ib_ehdrs *eh = ehdrs; in parse_everbs_hdrs() local 295 be32_to_cpu(eh->imm_data)); in parse_everbs_hdrs() 301 get_ib_reth_vaddr(&eh->rc.reth), in parse_everbs_hdrs() 302 be32_to_cpu(eh->rc.reth.rkey), in parse_everbs_hdrs() 303 be32_to_cpu(eh->rc.reth.length), in parse_everbs_hdrs() 304 be32_to_cpu(eh->rc.imm_data)); in parse_everbs_hdrs() 313 get_ib_reth_vaddr(&eh->rc.reth), in parse_everbs_hdrs() 314 be32_to_cpu(eh->rc.reth.rkey), in parse_everbs_hdrs() 315 be32_to_cpu(eh->rc.reth.length)); in parse_everbs_hdrs() 321 trace_seq_printf(p, AETH_PRN, be32_to_cpu(eh->aeth) >> 24, in parse_everbs_hdrs() [all …]
|
/Linux-v4.19/drivers/net/ethernet/8390/ |
D | etherh.c | 122 static inline void etherh_set_ctrl(struct etherh_priv *eh, unsigned char mask) in etherh_set_ctrl() argument 124 unsigned char ctrl = eh->ctrl | mask; in etherh_set_ctrl() 125 eh->ctrl = ctrl; in etherh_set_ctrl() 126 writeb(ctrl, eh->ctrl_port); in etherh_set_ctrl() 129 static inline void etherh_clr_ctrl(struct etherh_priv *eh, unsigned char mask) in etherh_clr_ctrl() argument 131 unsigned char ctrl = eh->ctrl & ~mask; in etherh_clr_ctrl() 132 eh->ctrl = ctrl; in etherh_clr_ctrl() 133 writeb(ctrl, eh->ctrl_port); in etherh_clr_ctrl() 136 static inline unsigned int etherh_get_stat(struct etherh_priv *eh) in etherh_get_stat() argument 138 return readb(eh->ctrl_port); in etherh_get_stat() [all …]
|
/Linux-v4.19/net/bluetooth/bnep/ |
D | core.c | 55 if (ether_addr_equal(dst, s->eh.h_source)) in __bnep_get_session() 349 s->eh.h_proto = get_unaligned((__be16 *) (skb->data - 2)); in bnep_rx_frame() 358 if (ntohs(s->eh.h_proto) == ETH_P_8021Q) { in bnep_rx_frame() 361 s->eh.h_proto = get_unaligned((__be16 *) (skb->data - 2)); in bnep_rx_frame() 377 __skb_put_data(nskb, &s->eh, ETH_HLEN); in bnep_rx_frame() 381 __skb_put_data(nskb, s->eh.h_dest, ETH_ALEN); in bnep_rx_frame() 383 put_unaligned(s->eh.h_proto, (__be16 *) __skb_put(nskb, 2)); in bnep_rx_frame() 388 __skb_put_data(nskb, s->eh.h_source, ETH_ALEN + 2); in bnep_rx_frame() 393 put_unaligned(s->eh.h_proto, (__be16 *) __skb_put(nskb, 2)); in bnep_rx_frame() 421 struct ethhdr *eh = (void *) skb->data; in bnep_tx_frame() local [all …]
|
D | netdev.c | 124 struct ethhdr *eh = (void *) skb->data; in bnep_net_mc_filter() local 126 if ((eh->h_dest[0] & 1) && !test_bit(bnep_mc_hash(eh->h_dest), (ulong *) &s->mc_filter)) in bnep_net_mc_filter() 136 struct ethhdr *eh = (void *) skb->data; in bnep_net_eth_proto() local 137 u16 proto = ntohs(eh->h_proto); in bnep_net_eth_proto()
|
/Linux-v4.19/net/ethernet/ |
D | eth.c | 435 struct ethhdr *eh, *eh2; in eth_gro_receive() local 441 hlen = off_eth + sizeof(*eh); in eth_gro_receive() 442 eh = skb_gro_header_fast(skb, off_eth); in eth_gro_receive() 444 eh = skb_gro_header_slow(skb, hlen, off_eth); in eth_gro_receive() 445 if (unlikely(!eh)) in eth_gro_receive() 456 if (compare_ether_header(eh, eh2)) { in eth_gro_receive() 462 type = eh->h_proto; in eth_gro_receive() 471 skb_gro_pull(skb, sizeof(*eh)); in eth_gro_receive() 472 skb_gro_postpull_rcsum(skb, eh, sizeof(*eh)); in eth_gro_receive() 486 struct ethhdr *eh = (struct ethhdr *)(skb->data + nhoff); in eth_gro_complete() local [all …]
|
/Linux-v4.19/net/802/ |
D | stp.c | 36 const struct ethhdr *eh = eth_hdr(skb); in stp_pdu_rcv() local 45 if (eh->h_dest[5] >= GARP_ADDR_MIN && eh->h_dest[5] <= GARP_ADDR_MAX) { in stp_pdu_rcv() 46 proto = rcu_dereference(garp_protos[eh->h_dest[5] - in stp_pdu_rcv() 49 !ether_addr_equal(eh->h_dest, proto->group_address)) in stp_pdu_rcv()
|
/Linux-v4.19/arch/alpha/kernel/ |
D | binfmt_loader.c | 11 struct exec *eh = (struct exec *)bprm->buf; in load_binary() local 16 if (eh->fh.f_magic != 0x183 || (eh->fh.f_flags & 0x3000) != 0x3000) in load_binary() 34 bprm->taso = eh->ah.entry < 0x100000000UL; in load_binary()
|
/Linux-v4.19/fs/ext4/ |
D | extents.c | 49 struct ext4_extent_header *eh) in ext4_extent_block_csum() argument 55 csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)eh, in ext4_extent_block_csum() 56 EXT4_EXTENT_TAIL_OFFSET(eh)); in ext4_extent_block_csum() 61 struct ext4_extent_header *eh) in ext4_extent_block_csum_verify() argument 68 et = find_ext4_extent_tail(eh); in ext4_extent_block_csum_verify() 69 if (et->et_checksum != ext4_extent_block_csum(inode, eh)) in ext4_extent_block_csum_verify() 75 struct ext4_extent_header *eh) in ext4_extent_block_csum_set() argument 82 et = find_ext4_extent_tail(eh); in ext4_extent_block_csum_set() 83 et->et_checksum = ext4_extent_block_csum(inode, eh); in ext4_extent_block_csum_set() 392 struct ext4_extent_header *eh, in ext4_valid_extent_entries() argument [all …]
|
D | migrate.c | 382 struct ext4_extent_header *eh; in free_ext_idx() local 389 eh = (struct ext4_extent_header *)bh->b_data; in free_ext_idx() 390 if (eh->eh_depth != 0) { in free_ext_idx() 391 ix = EXT_FIRST_INDEX(eh); in free_ext_idx() 392 for (i = 0; i < le16_to_cpu(eh->eh_entries); i++, ix++) { in free_ext_idx() 412 struct ext4_extent_header *eh = (struct ext4_extent_header *)ei->i_data; in free_ext_block() local 414 if (eh->eh_depth == 0) in free_ext_block() 419 ix = EXT_FIRST_INDEX(eh); in free_ext_block() 420 for (i = 0; i < le16_to_cpu(eh->eh_entries); i++, ix++) { in free_ext_block() 610 struct ext4_extent_header *eh; in ext4_ind_migrate() local [all …]
|
D | ext4_extents.h | 101 find_ext4_extent_tail(struct ext4_extent_header *eh) in find_ext4_extent_tail() argument 103 return (struct ext4_extent_tail *)(((void *)eh) + in find_ext4_extent_tail() 104 EXT4_EXTENT_TAIL_OFFSET(eh)); in find_ext4_extent_tail()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | asm-compat.h | 20 #define PPC_LLARX(t, a, b, eh) PPC_LDARX(t, a, b, eh) argument 53 #define PPC_LLARX(t, a, b, eh) PPC_LWARX(t, a, b, eh) argument
|
D | ppc-opcode.h | 408 #define __PPC_EH(eh) (((eh) & 0x1) << 0) argument 410 #define __PPC_EH(eh) 0 argument 424 #define PPC_LQARX(t, a, b, eh) stringify_in_c(.long PPC_INST_LQARX | \ argument 426 ___PPC_RB(b) | __PPC_EH(eh)) 427 #define PPC_LDARX(t, a, b, eh) stringify_in_c(.long PPC_INST_LDARX | \ argument 429 ___PPC_RB(b) | __PPC_EH(eh)) 430 #define PPC_LWARX(t, a, b, eh) stringify_in_c(.long PPC_INST_LWARX | \ argument 432 ___PPC_RB(b) | __PPC_EH(eh))
|
/Linux-v4.19/tools/testing/selftests/powerpc/primitives/asm/ |
D | asm-compat.h | 20 #define PPC_LLARX(t, a, b, eh) PPC_LDARX(t, a, b, eh) argument 53 #define PPC_LLARX(t, a, b, eh) PPC_LWARX(t, a, b, eh) argument
|
/Linux-v4.19/net/netfilter/ |
D | xt_esp.c | 41 const struct ip_esp_hdr *eh; in esp_mt() local 49 eh = skb_header_pointer(skb, par->thoff, sizeof(_esp), &_esp); in esp_mt() 50 if (eh == NULL) { in esp_mt() 59 return spi_match(espinfo->spis[0], espinfo->spis[1], ntohl(eh->spi), in esp_mt()
|
/Linux-v4.19/net/ncsi/ |
D | ncsi-cmd.c | 297 struct ethhdr *eh; in ncsi_xmit_cmd() local 334 eh = skb_push(nr->cmd, sizeof(*eh)); in ncsi_xmit_cmd() 335 eh->h_proto = htons(ETH_P_NCSI); in ncsi_xmit_cmd() 336 eth_broadcast_addr(eh->h_dest); in ncsi_xmit_cmd() 337 eth_broadcast_addr(eh->h_source); in ncsi_xmit_cmd()
|
/Linux-v4.19/Documentation/filesystems/ext4/ondisk/ |
D | ifork.rst | 58 (``eh.eh_depth`` > 0), the header is followed by ``eh.eh_entries`` 61 is a leaf node (``eh.eh_depth == 0``), then the header is followed by 62 ``eh.eh_entries`` instances of ``struct ext4_extent``; these instances 80 - eh\_magic 84 - eh\_entries 88 - eh\_max 92 - eh\_depth 100 - eh\_generation
|
/Linux-v4.19/drivers/net/ethernet/sfc/falcon/ |
D | rx.c | 65 static inline u32 ef4_rx_buf_hash(struct ef4_nic *efx, const u8 *eh) in ef4_rx_buf_hash() argument 68 return __le32_to_cpup((const __le32 *)(eh + efx->rx_packet_hash_offset)); in ef4_rx_buf_hash() 70 const u8 *data = eh + efx->rx_packet_hash_offset; in ef4_rx_buf_hash() 427 unsigned int n_frags, u8 *eh) in ef4_rx_packet_gro() argument 444 skb_set_hash(skb, ef4_rx_buf_hash(efx, eh), in ef4_rx_packet_gro() 475 u8 *eh, int hdr_len) in ef4_rx_mk_skb() argument 491 memcpy(skb->data + efx->rx_ip_align, eh - efx->rx_prefix_size, in ef4_rx_mk_skb() 616 static void ef4_rx_deliver(struct ef4_channel *channel, u8 *eh, in ef4_rx_deliver() argument 623 skb = ef4_rx_mk_skb(channel, rx_buf, n_frags, eh, hdr_len); in ef4_rx_deliver() 652 u8 *eh = ef4_rx_buf_va(rx_buf); in __ef4_rx_packet() local [all …]
|
/Linux-v4.19/drivers/net/ethernet/sfc/ |
D | rx.c | 65 static inline u32 efx_rx_buf_hash(struct efx_nic *efx, const u8 *eh) in efx_rx_buf_hash() argument 68 return __le32_to_cpup((const __le32 *)(eh + efx->rx_packet_hash_offset)); in efx_rx_buf_hash() 70 const u8 *data = eh + efx->rx_packet_hash_offset; in efx_rx_buf_hash() 416 unsigned int n_frags, u8 *eh) in efx_rx_packet_gro() argument 433 skb_set_hash(skb, efx_rx_buf_hash(efx, eh), in efx_rx_packet_gro() 465 u8 *eh, int hdr_len) in efx_rx_mk_skb() argument 481 memcpy(skb->data + efx->rx_ip_align, eh - efx->rx_prefix_size, in efx_rx_mk_skb() 606 static void efx_rx_deliver(struct efx_channel *channel, u8 *eh, in efx_rx_deliver() argument 613 skb = efx_rx_mk_skb(channel, rx_buf, n_frags, eh, hdr_len); in efx_rx_deliver() 651 u8 *eh = efx_rx_buf_va(rx_buf); in __efx_rx_packet() local [all …]
|
/Linux-v4.19/drivers/soc/qcom/ |
D | cmd-db.c | 137 static int cmd_db_get_header(const char *id, struct entry_header *eh, in cmd_db_get_header() argument 149 if (!eh || !rh) in cmd_db_get_header() 167 memcpy(eh, ent, sizeof(*ent)); in cmd_db_get_header()
|
/Linux-v4.19/drivers/scsi/fnic/ |
D | fnic_fcs.c | 599 struct ethhdr *eh; in fnic_handle_fip_frame() local 619 eh = (struct ethhdr *)skb->data; in fnic_handle_fip_frame() 620 if (eh->h_proto == htons(ETH_P_FIP)) { in fnic_handle_fip_frame() 621 skb_pull(skb, sizeof(*eh)); in fnic_handle_fip_frame() 655 struct ethhdr *eh; in fnic_import_rq_eth_pkt() local 662 eh = (struct ethhdr *)skb->data; in fnic_import_rq_eth_pkt() 663 if (eh->h_proto == htons(ETH_P_8021Q)) { in fnic_import_rq_eth_pkt() 664 memmove((u8 *)eh + VLAN_HLEN, eh, ETH_ALEN * 2); in fnic_import_rq_eth_pkt() 665 eh = skb_pull(skb, VLAN_HLEN); in fnic_import_rq_eth_pkt() 668 if (eh->h_proto == htons(ETH_P_FIP)) { in fnic_import_rq_eth_pkt() [all …]
|
/Linux-v4.19/net/ipv6/netfilter/ |
D | nf_log_ipv6.c | 166 const struct ip_esp_hdr *eh; in dump_ipv6_packet() local 179 eh = skb_header_pointer(skb, ptr, sizeof(_esph), in dump_ipv6_packet() 181 if (eh == NULL) { in dump_ipv6_packet() 189 ntohl(eh->spi)); in dump_ipv6_packet()
|
/Linux-v4.19/net/ipv4/netfilter/ |
D | nf_log_ipv4.c | 226 const struct ip_esp_hdr *eh; in dump_ipv4_packet() local 235 eh = skb_header_pointer(skb, iphoff+ih->ihl*4, in dump_ipv4_packet() 237 if (eh == NULL) { in dump_ipv4_packet() 244 nf_log_buf_add(m, "SPI=0x%x ", ntohl(eh->spi)); in dump_ipv4_packet()
|
/Linux-v4.19/drivers/net/ethernet/sgi/ |
D | ioc3-eth.c | 505 struct ethhdr *eh = eth_hdr(skb); in ioc3_tcpudp_checksum() local 526 if (eh->h_proto != htons(ETH_P_IP)) in ioc3_tcpudp_checksum() 529 ih = (struct iphdr *) ((char *)eh + ETH_HLEN); in ioc3_tcpudp_checksum() 545 ew = (uint16_t *) eh; in ioc3_tcpudp_checksum() 555 cp = (char *)eh + len; /* points at trailing CRC */ in ioc3_tcpudp_checksum() 1416 uint16_t *eh; in ioc3_start_xmit() local 1420 eh = (uint16_t *) skb->data; in ioc3_start_xmit() 1423 ehsum = eh[0] + eh[1] + eh[2] + eh[3] + eh[4] + eh[5] + eh[6]; in ioc3_start_xmit()
|
/Linux-v4.19/drivers/parisc/ |
D | eisa_enumerator.c | 489 struct eeprom_header *eh; in eisa_enumerator() local 498 eh = (struct eeprom_header*)(eeprom_buf); in eisa_enumerator() 499 for (i=0;i<eh->num_slots;i++) { in eisa_enumerator() 519 return eh->num_slots; in eisa_enumerator()
|
/Linux-v4.19/net/ipv4/ |
D | ip_tunnel_core.c | 107 struct ethhdr *eh; in __iptunnel_pull_header() local 112 eh = (struct ethhdr *)skb->data; in __iptunnel_pull_header() 113 if (likely(eth_proto_is_802_3(eh->h_proto))) in __iptunnel_pull_header() 114 skb->protocol = eh->h_proto; in __iptunnel_pull_header()
|