Lines Matching refs:dh
256 int dh; member
704 return core->mac[r->dh] == core->mac[r->dt] || in igb_ring_empty()
720 return igb_ring_base(core, r) + E1000_RING_DESC_LEN * core->mac[r->dh]; in igb_ring_head_descr()
726 core->mac[r->dh] += count; in igb_ring_advance()
728 if (core->mac[r->dh] * E1000_RING_DESC_LEN >= core->mac[r->dlen]) { in igb_ring_advance()
729 core->mac[r->dh] = 0; in igb_ring_advance()
737 core->mac[r->dh], core->mac[r->dt]); in igb_ring_free_descr_num()
739 if (core->mac[r->dh] <= core->mac[r->dt]) { in igb_ring_free_descr_num()
740 return core->mac[r->dt] - core->mac[r->dh]; in igb_ring_free_descr_num()
743 if (core->mac[r->dh] > core->mac[r->dt]) { in igb_ring_free_descr_num()
745 core->mac[r->dt] - core->mac[r->dh]; in igb_ring_free_descr_num()
849 uint32_t buffer = cpu_to_le32(core->mac[txi->dh]); in igb_txdesc_writeback()