Lines Matching refs:src_skb
1064 struct sk_buff *src_skb; in ipc_mux_ul_adgh_encode() local
1097 src_skb = skb_peek(ul_list); in ipc_mux_ul_adgh_encode()
1098 if (!src_skb) { in ipc_mux_ul_adgh_encode()
1106 aligned_size = ALIGN((pad_len + src_skb->len), 4); in ipc_mux_ul_adgh_encode()
1120 memcpy(adb->buf + offset + pad_len, src_skb->data, in ipc_mux_ul_adgh_encode()
1121 src_skb->len); in ipc_mux_ul_adgh_encode()
1127 src_skb->len); in ipc_mux_ul_adgh_encode()
1128 adb->adgh->service_class = src_skb->priority; in ipc_mux_ul_adgh_encode()
1131 adb->payload_size += src_skb->len; in ipc_mux_ul_adgh_encode()
1137 session->ul_flow_credits -= src_skb->len; in ipc_mux_ul_adgh_encode()
1140 src_skb = skb_dequeue(ul_list); in ipc_mux_ul_adgh_encode()
1141 dev_kfree_skb(src_skb); in ipc_mux_ul_adgh_encode()
1204 struct sk_buff *src_skb) in mux_ul_dg_update_tbl_index() argument
1211 dev_kfree_skb(src_skb); in mux_ul_dg_update_tbl_index()
1226 struct sk_buff *src_skb, int session_id, in mux_ul_dg_encode() argument
1237 src_skb = skb_peek(ul_list); in mux_ul_dg_encode()
1238 if (!src_skb) { in mux_ul_dg_encode()
1244 aligned_size = ALIGN((head_pad_len + src_skb->len), 4); in mux_ul_dg_encode()
1255 src_skb) < 0) in mux_ul_dg_encode()
1264 src_skb->data, src_skb->len); in mux_ul_dg_encode()
1267 dg->datagram_length = cpu_to_le16(src_skb->len + head_pad_len); in mux_ul_dg_encode()
1268 dg->service_class = (((struct sk_buff *)src_skb)->priority); in mux_ul_dg_encode()
1277 src_skb = __skb_dequeue(ul_list); in mux_ul_dg_encode()
1280 dev_kfree_skb(src_skb); in mux_ul_dg_encode()
1296 struct sk_buff *src_skb = NULL; in mux_ul_adb_encode() local
1333 if (mux_ul_dg_encode(ipc_mux, adb, dg, ul_list, src_skb, in mux_ul_adb_encode()