Lines Matching refs:eq

201 	lepp_queue_t *eq;  member
526 static unsigned int tile_net_lepp_grab_comps(lepp_queue_t *eq, in tile_net_lepp_grab_comps() argument
533 unsigned int comp_head = eq->comp_head; in tile_net_lepp_grab_comps()
534 unsigned int comp_busy = eq->comp_busy; in tile_net_lepp_grab_comps()
537 comps[n++] = eq->comps[comp_head]; in tile_net_lepp_grab_comps()
544 eq->comp_head = comp_head; in tile_net_lepp_grab_comps()
557 lepp_queue_t *eq = priv->eq; in tile_net_lepp_free_comps() local
567 eq->comp_busy = eq->comp_tail; in tile_net_lepp_free_comps()
569 n = tile_net_lepp_grab_comps(eq, olds, wanted, 0); in tile_net_lepp_free_comps()
571 pending = (eq->comp_head != eq->comp_tail); in tile_net_lepp_free_comps()
940 .pa = __pa(priv->eq), in tile_net_open_aux()
1589 memset(priv->eq, 0, sizeof(lepp_queue_t)); in tile_net_stop()
1736 lepp_queue_t *eq = priv->eq; in tile_net_tx_tso() local
1765 prefetch_L1(&eq->comp_tail); in tile_net_tx_tso()
1766 prefetch_L1(&eq->cmd_tail); in tile_net_tx_tso()
1776 if (lepp_num_free_comp_slots(eq) == 0) { in tile_net_tx_tso()
1777 nolds = tile_net_lepp_grab_comps(eq, olds, wanted, 0); in tile_net_tx_tso()
1785 cmd_head = eq->cmd_head; in tile_net_tx_tso()
1786 cmd_tail = eq->cmd_tail; in tile_net_tx_tso()
1800 memcpy(&eq->cmds[cmd_tail], cmd, cmd_size); in tile_net_tx_tso()
1806 comp_tail = eq->comp_tail; in tile_net_tx_tso()
1807 eq->comps[comp_tail] = skb; in tile_net_tx_tso()
1809 eq->comp_tail = comp_tail; in tile_net_tx_tso()
1815 eq->cmd_tail = cmd_tail; in tile_net_tx_tso()
1821 nolds = tile_net_lepp_grab_comps(eq, olds, wanted, 4); in tile_net_tx_tso()
1865 lepp_queue_t *eq = priv->eq; in tile_net_tx() local
1945 prefetch_L1(&eq->comp_tail); in tile_net_tx()
1946 prefetch_L1(&eq->cmd_tail); in tile_net_tx()
1956 if (lepp_num_free_comp_slots(eq) == 0) { in tile_net_tx()
1957 nolds = tile_net_lepp_grab_comps(eq, olds, wanted, 0); in tile_net_tx()
1965 cmd_head = eq->cmd_head; in tile_net_tx()
1966 cmd_tail = eq->cmd_tail; in tile_net_tx()
1983 *(lepp_cmd_t *)&eq->cmds[cmd_tail] = cmds[i]; in tile_net_tx()
1990 comp_tail = eq->comp_tail; in tile_net_tx()
1991 eq->comps[comp_tail] = skb; in tile_net_tx()
1993 eq->comp_tail = comp_tail; in tile_net_tx()
1999 eq->cmd_tail = cmd_tail; in tile_net_tx()
2005 nolds = tile_net_lepp_grab_comps(eq, olds, wanted, 4); in tile_net_tx()
2321 priv->eq = page_address(priv->eq_pages); in tile_net_dev_init()
2360 finv_buffer_remote(priv->eq, EQ_SIZE, 0); in tile_net_cleanup()