Lines Matching refs:sarb
138 struct sk_buff *sarb;
294 struct sk_buff *sarb;
323 sarb = instance->cached_vcc->sarb;
325 if (sarb->tail + ATM_CELL_PAYLOAD > sarb->end) {
326 atm_rldbg(instance, "%s: buffer overrun (sarb->len %u, vcc: 0x%p)!\n",
327 __func__, sarb->len, vcc);
329 skb_trim(sarb, 0);
332 memcpy(skb_tail_pointer(sarb), source + ATM_CELL_HEADER, ATM_CELL_PAYLOAD);
333 __skb_put(sarb, ATM_CELL_PAYLOAD);
352 if (sarb->len < pdu_length) {
353 atm_rldbg(instance, "%s: bogus pdu_length %u (sarb->len: %u, vcc: 0x%p)!\n",
354 __func__, pdu_length, sarb->len, vcc);
359 if (crc32_be(~0, skb_tail_pointer(sarb) - pdu_length, pdu_length) != 0xc704dd7b) {
391 skb_tail_pointer(sarb) - pdu_length,
405 skb_trim(sarb, 0);
817 new->sarb = alloc_skb(usbatm_pdu_length(vcc->qos.rxtp.max_sdu), GFP_KERNEL);
818 if (!new->sarb) {
870 kfree_skb(vcc_data->sarb);
871 vcc_data->sarb = NULL;