Lines Matching refs:e
829 struct freelQ_e *e = &q->entries[q->pidx]; in refill_free_list() local
848 e->addr_lo = (u32)mapping; in refill_free_list()
849 e->addr_hi = (u64)mapping >> 32; in refill_free_list()
850 e->len_gen = V_CMD_LEN(dma_len) | V_CMD_GEN1(q->genbit); in refill_free_list()
852 e->gen2 = V_CMD_GEN2(q->genbit); in refill_free_list()
854 e++; in refill_free_list()
860 e = q->entries; in refill_free_list()
1141 static inline void write_tx_desc(struct cmdQ_e *e, dma_addr_t mapping, in write_tx_desc() argument
1147 e->addr_lo = (u32)mapping; in write_tx_desc()
1148 e->addr_hi = (u64)mapping >> 32; in write_tx_desc()
1149 e->len_gen = V_CMD_LEN(len) | V_CMD_GEN1(gen); in write_tx_desc()
1150 e->flags = F_CMD_DATAVALID | V_CMD_EOP(eop) | V_CMD_GEN2(gen); in write_tx_desc()
1160 struct cmdQ_e **e, in write_large_page_tx_descs() argument
1169 struct cmdQ_e *e1 = *e; in write_large_page_tx_descs()
1190 *e = e1; in write_large_page_tx_descs()
1205 struct cmdQ_e *e, *e1; in write_tx_descs() local
1210 e = e1 = &q->entries[pidx]; in write_tx_descs()
1224 e->addr_lo = (u32)desc_mapping; in write_tx_descs()
1225 e->addr_hi = (u64)desc_mapping >> 32; in write_tx_descs()
1226 e->len_gen = V_CMD_LEN(first_desc_len) | V_CMD_GEN1(gen); in write_tx_descs()
1283 e->flags = flags; in write_tx_descs()
1471 struct respQ_e *e = &q->entries[q->cidx]; in process_responses() local
1476 while (done < budget && e->GenerationBit == q->genbit) { in process_responses()
1477 flags |= e->Qsleeping; in process_responses()
1479 cmdq_processed[0] += e->Cmdq0CreditReturn; in process_responses()
1480 cmdq_processed[1] += e->Cmdq1CreditReturn; in process_responses()
1496 if (likely(e->DataValid)) { in process_responses()
1497 struct freelQ *fl = &sge->freelQ[e->FreelistQid]; in process_responses()
1499 BUG_ON(!e->Sop || !e->Eop); in process_responses()
1500 if (unlikely(e->Offload)) in process_responses()
1503 sge_rx(sge, fl, e->BufferLength); in process_responses()
1521 e++; in process_responses()
1525 e = q->entries; in process_responses()
1527 prefetch(e); in process_responses()
1544 const struct respQ_e *e = &Q->entries[Q->cidx]; in responses_pending() local
1546 return e->GenerationBit == Q->genbit; in responses_pending()
1561 struct respQ_e *e = &q->entries[q->cidx]; in process_pure_responses() local
1562 const struct freelQ *fl = &sge->freelQ[e->FreelistQid]; in process_pure_responses()
1567 if (e->DataValid) in process_pure_responses()
1571 flags |= e->Qsleeping; in process_pure_responses()
1573 cmdq_processed[0] += e->Cmdq0CreditReturn; in process_pure_responses()
1574 cmdq_processed[1] += e->Cmdq1CreditReturn; in process_pure_responses()
1576 e++; in process_pure_responses()
1580 e = q->entries; in process_pure_responses()
1582 prefetch(e); in process_pure_responses()
1589 } while (e->GenerationBit == q->genbit && !e->DataValid); in process_pure_responses()
1594 return e->GenerationBit == q->genbit; in process_pure_responses()
1764 const struct ethhdr *e = data; in eth_hdr_len() local
1766 return e->h_proto == htons(ETH_P_8021Q) ? VLAN_ETH_HLEN : ETH_HLEN; in eth_hdr_len()