Lines Matching defs:immediate
129 struct_group(immediate,
917 * Return a packet containing the immediate data of the given response.
925 BUILD_BUG_ON(IMMED_PKT_SIZE != sizeof(resp->immediate));
926 skb_copy_to_linear_data(skb, &resp->immediate, IMMED_PKT_SIZE);
1298 /* Check if ethernet packet can't be sent as immediate data */
1369 * write_imm - write a packet into a Tx descriptor as immediate data
1372 * @len: the length of packet data to write as immediate data
1375 * Writes a packet as immediate data into a Tx descriptor. The packet
1447 * that send only immediate data (presently just the control queues) and
1458 static inline int immediate(const struct sk_buff *skb)
1470 * a control queue must fit entirely as immediate data in a single Tx
1479 if (unlikely(!immediate(skb))) {
1639 if (immediate(skb)) {
1677 return 1; /* packet fits as immediate data */
1713 if (!immediate(skb) &&
1768 if (!immediate(skb) &&
2082 * if it was immediate data in a response.
2916 * up). Since control queues use immediate data exclusively we don't
3068 * The control queue always uses immediate data so does not