Home
last modified time | relevance | path

Searched refs:skb_out (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/net/hsr/
H A Dhsr_netlink.c278 struct sk_buff *skb_out; in hsr_get_node_status() local
309 skb_out = genlmsg_new(NLMSG_GOODSIZE, GFP_ATOMIC); in hsr_get_node_status()
310 if (!skb_out) { in hsr_get_node_status()
315 msg_head = genlmsg_put(skb_out, NETLINK_CB(skb_in).portid, in hsr_get_node_status()
323 res = nla_put_u32(skb_out, HSR_A_IFINDEX, hsr_dev->ifindex); in hsr_get_node_status()
340 res = nla_put(skb_out, HSR_A_NODE_ADDR, ETH_ALEN, in hsr_get_node_status()
346 res = nla_put(skb_out, HSR_A_NODE_ADDR_B, ETH_ALEN, in hsr_get_node_status()
351 res = nla_put_u32(skb_out, HSR_A_ADDR_B_IFINDEX, in hsr_get_node_status()
357 res = nla_put_u32(skb_out, HSR_A_IF1_AGE, hsr_node_if1_age); in hsr_get_node_status()
360 res = nla_put_u16(skb_out, HSR_A_IF1_SE in hsr_get_node_status()
386 genlmsg_unicast(genl_info_net(info), skb_out, info->snd_portid); hsr_get_node_status() local
411 struct sk_buff *skb_out; hsr_get_node_list() local
465 genlmsg_unicast(genl_info_net(info), skb_out, hsr_get_node_list() local
477 genlmsg_unicast(genl_info_net(info), skb_out, info->snd_portid); hsr_get_node_list() local
[all...]
/kernel/linux/linux-6.6/net/hsr/
H A Dhsr_netlink.c278 struct sk_buff *skb_out; in hsr_get_node_status() local
309 skb_out = genlmsg_new(NLMSG_GOODSIZE, GFP_ATOMIC); in hsr_get_node_status()
310 if (!skb_out) { in hsr_get_node_status()
315 msg_head = genlmsg_put(skb_out, NETLINK_CB(skb_in).portid, in hsr_get_node_status()
323 res = nla_put_u32(skb_out, HSR_A_IFINDEX, hsr_dev->ifindex); in hsr_get_node_status()
340 res = nla_put(skb_out, HSR_A_NODE_ADDR, ETH_ALEN, in hsr_get_node_status()
346 res = nla_put(skb_out, HSR_A_NODE_ADDR_B, ETH_ALEN, in hsr_get_node_status()
351 res = nla_put_u32(skb_out, HSR_A_ADDR_B_IFINDEX, in hsr_get_node_status()
357 res = nla_put_u32(skb_out, HSR_A_IF1_AGE, hsr_node_if1_age); in hsr_get_node_status()
360 res = nla_put_u16(skb_out, HSR_A_IF1_SE in hsr_get_node_status()
386 genlmsg_unicast(genl_info_net(info), skb_out, info->snd_portid); hsr_get_node_status() local
411 struct sk_buff *skb_out; hsr_get_node_list() local
465 genlmsg_unicast(genl_info_net(info), skb_out, hsr_get_node_list() local
477 genlmsg_unicast(genl_info_net(info), skb_out, info->snd_portid); hsr_get_node_list() local
[all...]
/kernel/linux/linux-5.10/net/batman-adv/
H A Dfragmentation.c253 struct sk_buff *skb_out; in batadv_frag_merge_packets() local
262 skb_out = entry->skb; in batadv_frag_merge_packets()
265 packet = (struct batadv_frag_packet *)skb_out->data; in batadv_frag_merge_packets()
269 if (pskb_expand_head(skb_out, 0, size - skb_out->len, GFP_ATOMIC) < 0) { in batadv_frag_merge_packets()
270 kfree_skb(skb_out); in batadv_frag_merge_packets()
271 skb_out = NULL; in batadv_frag_merge_packets()
279 skb_pull(skb_out, hdr_size); in batadv_frag_merge_packets()
280 skb_out->ip_summed = CHECKSUM_NONE; in batadv_frag_merge_packets()
281 memmove(skb_out in batadv_frag_merge_packets()
315 struct sk_buff *skb_out = NULL; batadv_frag_skb_buffer() local
[all...]
/kernel/linux/linux-6.6/net/batman-adv/
H A Dfragmentation.c252 struct sk_buff *skb_out; in batadv_frag_merge_packets() local
261 skb_out = entry->skb; in batadv_frag_merge_packets()
264 packet = (struct batadv_frag_packet *)skb_out->data; in batadv_frag_merge_packets()
268 if (pskb_expand_head(skb_out, 0, size - skb_out->len, GFP_ATOMIC) < 0) { in batadv_frag_merge_packets()
269 kfree_skb(skb_out); in batadv_frag_merge_packets()
270 skb_out = NULL; in batadv_frag_merge_packets()
278 skb_pull(skb_out, hdr_size); in batadv_frag_merge_packets()
279 skb_out->ip_summed = CHECKSUM_NONE; in batadv_frag_merge_packets()
280 memmove(skb_out in batadv_frag_merge_packets()
314 struct sk_buff *skb_out = NULL; batadv_frag_skb_buffer() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/gdm724x/
H A Dgdm_lte.c96 struct sk_buff *skb_out; in gdm_lte_emulate_arp() local
155 skb_out = dev_alloc_skb(skb_in->len); in gdm_lte_emulate_arp()
156 if (!skb_out) in gdm_lte_emulate_arp()
158 skb_reserve(skb_out, NET_IP_ALIGN); in gdm_lte_emulate_arp()
160 skb_put_data(skb_out, mac_header_data, mac_header_len); in gdm_lte_emulate_arp()
161 skb_put_data(skb_out, arp_out, sizeof(struct arphdr)); in gdm_lte_emulate_arp()
162 skb_put_data(skb_out, arp_data_out, sizeof(struct arpdata)); in gdm_lte_emulate_arp()
164 skb_out->protocol = ((struct ethhdr *)mac_header_data)->h_proto; in gdm_lte_emulate_arp()
165 skb_out->dev = skb_in->dev; in gdm_lte_emulate_arp()
166 skb_reset_mac_header(skb_out); in gdm_lte_emulate_arp()
216 struct sk_buff *skb_out; gdm_lte_emulate_ndp() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/gdm724x/
H A Dgdm_lte.c96 struct sk_buff *skb_out; in gdm_lte_emulate_arp() local
155 skb_out = dev_alloc_skb(skb_in->len); in gdm_lte_emulate_arp()
156 if (!skb_out) in gdm_lte_emulate_arp()
158 skb_reserve(skb_out, NET_IP_ALIGN); in gdm_lte_emulate_arp()
160 skb_put_data(skb_out, mac_header_data, mac_header_len); in gdm_lte_emulate_arp()
161 skb_put_data(skb_out, arp_out, sizeof(struct arphdr)); in gdm_lte_emulate_arp()
162 skb_put_data(skb_out, arp_data_out, sizeof(struct arpdata)); in gdm_lte_emulate_arp()
164 skb_out->protocol = ((struct ethhdr *)mac_header_data)->h_proto; in gdm_lte_emulate_arp()
165 skb_out->dev = skb_in->dev; in gdm_lte_emulate_arp()
166 skb_reset_mac_header(skb_out); in gdm_lte_emulate_arp()
215 struct sk_buff *skb_out; gdm_lte_emulate_ndp() local
[all...]
/kernel/linux/linux-5.10/drivers/net/usb/
H A Dcdc_ncm.c1197 struct sk_buff *skb_out; in cdc_ncm_fill_tx_frame() local
1203 /* When our NDP gets written in cdc_ncm_ndp(), then skb_out->len gets updated in cdc_ncm_fill_tx_frame()
1223 skb_out = ctx->tx_curr_skb; in cdc_ncm_fill_tx_frame()
1226 if (!skb_out) { in cdc_ncm_fill_tx_frame()
1229 skb_out = alloc_skb(ctx->tx_curr_size, GFP_ATOMIC); in cdc_ncm_fill_tx_frame()
1235 if (skb_out == NULL) { in cdc_ncm_fill_tx_frame()
1244 if (skb_out == NULL) { in cdc_ncm_fill_tx_frame()
1254 skb_out = alloc_skb(ctx->tx_curr_size, GFP_ATOMIC); in cdc_ncm_fill_tx_frame()
1257 if (!skb_out) in cdc_ncm_fill_tx_frame()
1263 nth.nth16 = skb_put_zero(skb_out, sizeo in cdc_ncm_fill_tx_frame()
1507 struct sk_buff *skb_out; cdc_ncm_tx_fixup() local
[all...]
H A Dcdc_mbim.c221 struct sk_buff *skb_out; in cdc_mbim_tx_fixup() local
292 skb_out = cdc_ncm_fill_tx_frame(dev, skb, sign); in cdc_mbim_tx_fixup()
294 return skb_out; in cdc_mbim_tx_fixup()
/kernel/linux/linux-6.6/drivers/net/usb/
H A Dcdc_ncm.c1211 struct sk_buff *skb_out; in cdc_ncm_fill_tx_frame() local
1217 /* When our NDP gets written in cdc_ncm_ndp(), then skb_out->len gets updated in cdc_ncm_fill_tx_frame()
1237 skb_out = ctx->tx_curr_skb; in cdc_ncm_fill_tx_frame()
1240 if (!skb_out) { in cdc_ncm_fill_tx_frame()
1243 skb_out = alloc_skb(ctx->tx_curr_size, GFP_ATOMIC); in cdc_ncm_fill_tx_frame()
1249 if (skb_out == NULL) { in cdc_ncm_fill_tx_frame()
1258 if (skb_out == NULL) { in cdc_ncm_fill_tx_frame()
1268 skb_out = alloc_skb(ctx->tx_curr_size, GFP_ATOMIC); in cdc_ncm_fill_tx_frame()
1271 if (!skb_out) in cdc_ncm_fill_tx_frame()
1277 nth.nth16 = skb_put_zero(skb_out, sizeo in cdc_ncm_fill_tx_frame()
1521 struct sk_buff *skb_out; cdc_ncm_tx_fixup() local
[all...]
H A Dcdc_mbim.c223 struct sk_buff *skb_out; in cdc_mbim_tx_fixup() local
294 skb_out = cdc_ncm_fill_tx_frame(dev, skb, sign); in cdc_mbim_tx_fixup()
296 return skb_out; in cdc_mbim_tx_fixup()
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/
H A Drxe_net.c374 int skb_out = atomic_dec_return(&qp->skb_out); in rxe_skb_tx_dtor() local
377 skb_out < RXE_INFLIGHT_SKBS_PER_QP_LOW)) in rxe_skb_tx_dtor()
391 atomic_inc(&pkt->qp->skb_out); in rxe_send()
399 atomic_dec(&pkt->qp->skb_out); in rxe_send()
H A Drxe_verbs.h246 atomic_t skb_out; member
H A Drxe_req.c644 if (unlikely(atomic_read(&qp->skb_out) > in rxe_requester()
H A Drxe_qp.c199 atomic_set(&qp->skb_out, 0); in rxe_qp_init_misc()
/kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/
H A Drxe_net.c350 int skb_out = atomic_dec_return(&qp->skb_out); in rxe_skb_tx_dtor() local
353 skb_out < RXE_INFLIGHT_SKBS_PER_QP_LOW)) in rxe_skb_tx_dtor()
367 atomic_inc(&pkt->qp->skb_out); in rxe_send()
376 atomic_dec(&pkt->qp->skb_out); in rxe_send()
H A Drxe_verbs.h237 atomic_t skb_out; member
H A Drxe_req.c750 if (unlikely(atomic_read(&qp->skb_out) > in rxe_requester()
H A Drxe_qp.c183 atomic_set(&qp->skb_out, 0); in rxe_qp_init_misc()
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
H A Dhinic_rx.c215 goto skb_out; in rx_alloc_pkts()
224 goto skb_out; in rx_alloc_pkts()
232 skb_out: in rx_alloc_pkts()
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
H A Dhinic_rx.c213 goto skb_out; in rx_alloc_pkts()
221 goto skb_out; in rx_alloc_pkts()
229 skb_out: in rx_alloc_pkts()
/kernel/linux/linux-5.10/net/key/
H A Daf_key.c2763 struct sk_buff *skb_out; in key_notify_policy_flush() local
2766 skb_out = alloc_skb(sizeof(struct sadb_msg) + 16, GFP_ATOMIC); in key_notify_policy_flush()
2767 if (!skb_out) in key_notify_policy_flush()
2769 hdr = skb_put(skb_out, sizeof(struct sadb_msg)); in key_notify_policy_flush()
2778 pfkey_broadcast(skb_out, GFP_ATOMIC, BROADCAST_ALL, NULL, c->net); in key_notify_policy_flush()
/kernel/linux/linux-6.6/net/key/
H A Daf_key.c2758 struct sk_buff *skb_out; in key_notify_policy_flush() local
2761 skb_out = alloc_skb(sizeof(struct sadb_msg) + 16, GFP_ATOMIC); in key_notify_policy_flush()
2762 if (!skb_out) in key_notify_policy_flush()
2764 hdr = skb_put(skb_out, sizeof(struct sadb_msg)); in key_notify_policy_flush()
2773 pfkey_broadcast(skb_out, GFP_ATOMIC, BROADCAST_ALL, NULL, c->net); in key_notify_policy_flush()

Completed in 29 milliseconds