Searched refs:hlen (Results 51 - 75 of 179) sorted by relevance

12345678

/linux-master/net/ieee802154/
H A Dsocket.c246 int hlen, tlen; local
280 hlen = LL_RESERVED_SPACE(dev);
282 skb = sock_alloc_send_skb(sk, hlen + tlen + size,
287 skb_reserve(skb, hlen);
615 int hlen, tlen; local
657 hlen = LL_RESERVED_SPACE(dev);
659 skb = sock_alloc_send_skb(sk, hlen + tlen + size,
665 skb_reserve(skb, hlen);
/linux-master/net/tipc/
H A Dmsg.c629 int hlen, dlen; local
635 hlen = msg_hdr_sz(_hdr);
643 if (hlen == SHORT_H_SIZE)
644 hlen = BASIC_H_SIZE;
651 *skb = tipc_buf_acquire(hlen + dlen, GFP_ATOMIC);
655 memcpy((*skb)->data + hlen, msg_data(_hdr), dlen);
659 msg_set_hdr_sz(hdr, hlen);
667 msg_set_size(hdr, hlen + dlen);
/linux-master/net/core/
H A Dgro.c726 unsigned int hlen = sizeof(*eth); local
731 skb_gro_reset_offset(skb, hlen);
733 if (unlikely(!skb_gro_may_pull(skb, hlen))) {
734 eth = skb_gro_header_slow(skb, hlen, 0);
745 gro_pull_from_frag0(skb, hlen);
747 NAPI_GRO_CB(skb)->frag0 += hlen;
748 NAPI_GRO_CB(skb)->frag0_len -= hlen;
750 __skb_pull(skb, hlen);
H A Ddatagram.c801 * @hlen: hardware length
811 int hlen, struct msghdr *msg)
814 int chunk = skb->len - hlen;
822 if (skb_copy_datagram_msg(skb, hlen, msg, chunk))
825 csum = csum_partial(skb->data, hlen, skb->csum);
826 if (skb_copy_and_csum_datagram(skb, hlen, &msg->msg_iter,
810 skb_copy_and_csum_datagram_msg(struct sk_buff *skb, int hlen, struct msghdr *msg) argument
/linux-master/net/ipv4/
H A Dip_tunnel.c283 int hlen = LL_MAX_HEADER; local
285 int t_hlen = tunnel->hlen + sizeof(struct iphdr);
314 hlen = tdev->hard_header_len + tdev->needed_headroom;
318 dev->needed_headroom = t_hlen + hlen;
347 t_hlen = nt->hlen + sizeof(struct iphdr);
490 int hlen; local
494 hlen = ip_encap_hlen(ipencap);
495 if (hlen < 0)
496 return hlen;
503 t->encap_hlen = hlen;
[all...]
H A Dip_gre.c659 int pull_len = tunnel->hlen + sizeof(struct iphdr);
788 tunnel->hlen = tunnel->hlen + len;
890 iph = skb_push(skb, t->hlen + sizeof(*iph));
903 return t->hlen + sizeof(*iph);
905 return -(t->hlen + sizeof(*iph));
996 tunnel->hlen = tunnel->tun_hlen + tunnel->encap_hlen;
997 dev->needed_headroom = tunnel->hlen + sizeof(tunnel->parms.iph);
1036 dev->hard_header_len = tunnel->hlen + sizeof(*iph);
1042 dev->hard_header_len = tunnel->hlen
[all...]
/linux-master/net/mctp/
H A Daf_mctp.c102 int hlen; local
143 hlen = LL_RESERVED_SPACE(dev) + sizeof(struct mctp_hdr);
157 hlen = LL_RESERVED_SPACE(rt->dev->dev) + sizeof(struct mctp_hdr);
160 skb = sock_alloc_send_skb(sk, hlen + 1 + len,
165 skb_reserve(skb, hlen);
/linux-master/drivers/nvme/target/
H A Dtcp.c321 recv_digest = *(__le32 *)(pdu + hdr->hlen);
323 exp_digest = *(__le32 *)(pdu + hdr->hlen);
340 len = le32_to_cpu(hdr->plen) - hdr->hlen -
466 pdu->hdr.hlen = sizeof(*pdu);
467 pdu->hdr.pdo = pdu->hdr.hlen + hdgst;
469 cpu_to_le32(pdu->hdr.hlen + hdgst +
497 pdu->hdr.hlen = sizeof(*pdu);
499 pdu->hdr.plen = cpu_to_le32(pdu->hdr.hlen + hdgst);
522 pdu->hdr.hlen = sizeof(*pdu);
524 pdu->hdr.plen = cpu_to_le32(pdu->hdr.hlen
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c76 u16 hlen; local
82 hlen = eth_get_headlen(skb->dev, skb->data, skb_headlen(skb));
83 if (hlen == ETH_HLEN && !skb_vlan_tag_present(skb))
84 hlen += VLAN_HLEN;
87 hlen = mlx5e_skb_l3_header_offset(skb);
91 hlen = mlx5e_skb_l2_header_offset(skb);
93 return min_t(u16, hlen, skb_headlen(skb));
/linux-master/drivers/video/fbdev/matrox/
H A Dmatroxfb_maven.c789 /* hlen - 2 */
831 int hlen; local
847 hlen = 98304 - 128 - ((lmargin + mt->HDisplay - 8) * hdec);
848 if (hlen < 0)
849 hlen = 0;
850 hlen = hlen >> 8;
851 if (hlen > 0xFF)
852 hlen = 0xFF;
878 m->regs[0xC2] = hlen;
[all...]
/linux-master/fs/pstore/
H A Dzone.c748 size_t size, hlen; local
773 hlen = sizeof(struct psz_kmsg_header);
774 size = min_t(size_t, record->size, zone->buffer_size - hlen);
775 ret = psz_zone_write(zone, FLUSH_ALL, record->buf, size, hlen);
961 ssize_t size, hlen = 0; local
978 hlen = strlen(buf);
979 record->buf = krealloc(buf, hlen + size, GFP_KERNEL);
990 size = psz_zone_read_buffer(zone, record->buf + hlen, size,
997 return size + hlen;
/linux-master/drivers/video/fbdev/
H A Docfb.c108 u32 hlen; local
133 hlen = var->left_margin + var->right_margin + var->hsync_len +
139 ocfb_writereg(fbdev, OCFB_HVLEN, (hlen - 1) << 16 | (vlen - 1));
/linux-master/net/ncsi/
H A Dncsi-cmd.c282 int hlen = LL_RESERVED_SPACE(dev); local
285 int len = hlen + tlen;
311 skb_reserve(skb, hlen);
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dcls_redirect.c220 const uint8_t hlen = local
235 .hlen = hlen,
/linux-master/net/ethernet/
H A Deth.c396 unsigned int hlen, off_eth; local
404 hlen = off_eth + sizeof(*eh);
405 eh = skb_gro_header(skb, hlen, off_eth);
/linux-master/drivers/bluetooth/
H A Dhci_ll.c388 .hlen = 0, \
395 .hlen = 0, \
402 .hlen = 0, \
409 .hlen = 0, \
/linux-master/drivers/staging/vt6655/
H A Drxtx.h35 __be16 hlen; member in struct:vnt_mic_hdr
/linux-master/net/8021q/
H A Dvlan_core.c468 unsigned int hlen, off_vlan; local
476 hlen = off_vlan + sizeof(*vhdr);
477 vhdr = skb_gro_header(skb, hlen, off_vlan);
481 NAPI_GRO_CB(skb)->network_offsets[NAPI_GRO_CB(skb)->encap_mark] = hlen;
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c3306 struct eth_tx_start_bd **tx_bd, u16 hlen,
3315 h_tx_bd->nbytes = cpu_to_le16(hlen);
3326 le32_to_cpu(h_tx_bd->addr_lo)) + hlen;
3330 d_tx_bd->nbytes = cpu_to_le16(old_len - hlen);
3423 int to_copy = 0, hlen = 0; local
3440 hlen = skb_inner_tcp_all_headers(skb);
3442 hlen = skb_tcp_all_headers(skb);
3445 first_bd_sz = skb_headlen(skb) - hlen;
3487 "Linearization IS REQUIRED for %s packet. num_frags %d hlen %d first_bd_sz %d\n",
3489 skb_shinfo(skb)->nr_frags, hlen, first_bd_s
3303 bnx2x_tx_split(struct bnx2x *bp, struct bnx2x_fp_txdata *txdata, struct sw_tx_bd *tx_buf, struct eth_tx_start_bd **tx_bd, u16 hlen, u16 bd_prod) argument
3616 u8 hlen = skb_network_offset(skb) >> 1; local
3769 u8 hlen = 0; local
[all...]
/linux-master/net/hsr/
H A Dhsr_device.c247 int hlen, tlen; local
249 hlen = LL_RESERVED_SPACE(master->dev);
256 sizeof(struct hsr_sup_payload) + hlen + tlen);
261 skb_reserve(skb, hlen);
/linux-master/include/net/
H A Dip_tunnels.h172 int hlen; /* tun_hlen + encap_hlen */ member in struct:ip_tunnel
498 int hlen = -EINVAL; local
509 hlen = ops->encap_hlen(e);
512 return hlen;
/linux-master/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c569 void *head, int hlen)
582 priv->tx_wr.hlen = hlen;
595 int hlen, rc; local
600 hlen = skb_tcp_all_headers(skb);
602 if (unlikely(!skb_pull(skb, hlen))) {
619 hlen = 0;
678 address, dqpn, tx_req, phead, hlen);
565 post_send(struct ipoib_dev_priv *priv, unsigned int wr_id, struct ib_ah *address, u32 dqpn, struct ipoib_tx_buf *tx_req, void *head, int hlen) argument
/linux-master/drivers/net/ethernet/sun/
H A Dcassini.c1913 int dlen, hlen, len, i, alloclen; local
1921 hlen = CAS_VAL(RX_COMP2_HDR_SIZE, words[1]);
1923 len = hlen + dlen;
1928 alloclen = max(hlen, RX_COPY_MIN);
1939 if (hlen) { /* always copy header pages */
1945 i = hlen;
1955 p += hlen;
1960 if (alloclen < (hlen + dlen)) {
1968 hlen = min(cp->page_size - off, dlen);
1969 if (hlen <
[all...]
/linux-master/tools/net/ynl/lib/
H A Dynl.c141 unsigned int hlen)
154 ynl_attr_for_each(attr, nlh, hlen) {
263 unsigned int hlen; local
270 hlen = sizeof(*err);
272 hlen += ynl_nlmsg_data_len(&err->msg);
274 ynl_ext_ack_check(yarg->ys, nlh, hlen);
140 ynl_ext_ack_check(struct ynl_sock *ys, const struct nlmsghdr *nlh, unsigned int hlen) argument
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_fp.c275 int hlen; local
277 hlen = qede_get_skb_hlen(skb, xmit_type & XMIT_ENC);
280 if (skb_headlen(skb) > hlen)
1493 u16 hlen; local
1610 hlen = qede_get_skb_hlen(skb, true);
1614 hlen = qede_get_skb_hlen(skb, false);
1624 if (unlikely(skb_headlen(skb) > hlen)) {
1632 hlen;
1636 hlen);
1643 first_bd->nbytes = cpu_to_le16(hlen);
[all...]

Completed in 498 milliseconds

12345678