Home
last modified time | relevance | path

Searched refs:iskb (Results 1 – 3 of 3) sorted by relevance

/net/tipc/
Dmsg.c394 bool tipc_msg_extract(struct sk_buff *skb, struct sk_buff **iskb, int *pos) in tipc_msg_extract() argument
399 *iskb = NULL; in tipc_msg_extract()
408 *iskb = skb_clone(skb, GFP_ATOMIC); in tipc_msg_extract()
409 if (unlikely(!*iskb)) in tipc_msg_extract()
411 skb_pull(*iskb, offset); in tipc_msg_extract()
412 imsz = msg_size(buf_msg(*iskb)); in tipc_msg_extract()
413 skb_trim(*iskb, imsz); in tipc_msg_extract()
414 if (unlikely(!tipc_msg_validate(*iskb))) in tipc_msg_extract()
420 kfree_skb(*iskb); in tipc_msg_extract()
421 *iskb = NULL; in tipc_msg_extract()
Dlink.c1102 struct sk_buff *iskb; in tipc_link_input() local
1114 if (!tipc_msg_extract(skb, &iskb, &ipos)) in tipc_link_input()
1117 skb = iskb; in tipc_link_input()
1131 while (tipc_msg_extract(skb, &iskb, &pos)) in tipc_link_input()
1132 tipc_data_input(l, iskb, &tmpq); in tipc_link_input()
Dmsg.h830 bool tipc_msg_extract(struct sk_buff *skb, struct sk_buff **iskb, int *pos);