• Home
  • Raw
  • Download

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()
937 .pa = __pa(priv->eq), in tile_net_open_aux()
1586 memset(priv->eq, 0, sizeof(lepp_queue_t)); in tile_net_stop()
1733 lepp_queue_t *eq = priv->eq; in tile_net_tx_tso() local
1762 prefetch_L1(&eq->comp_tail); in tile_net_tx_tso()
1763 prefetch_L1(&eq->cmd_tail); in tile_net_tx_tso()
1773 if (lepp_num_free_comp_slots(eq) == 0) { in tile_net_tx_tso()
1774 nolds = tile_net_lepp_grab_comps(eq, olds, wanted, 0); in tile_net_tx_tso()
1782 cmd_head = eq->cmd_head; in tile_net_tx_tso()
1783 cmd_tail = eq->cmd_tail; in tile_net_tx_tso()
1797 memcpy(&eq->cmds[cmd_tail], cmd, cmd_size); in tile_net_tx_tso()
1803 comp_tail = eq->comp_tail; in tile_net_tx_tso()
1804 eq->comps[comp_tail] = skb; in tile_net_tx_tso()
1806 eq->comp_tail = comp_tail; in tile_net_tx_tso()
1812 eq->cmd_tail = cmd_tail; in tile_net_tx_tso()
1818 nolds = tile_net_lepp_grab_comps(eq, olds, wanted, 4); in tile_net_tx_tso()
1862 lepp_queue_t *eq = priv->eq; in tile_net_tx() local
1942 prefetch_L1(&eq->comp_tail); in tile_net_tx()
1943 prefetch_L1(&eq->cmd_tail); in tile_net_tx()
1953 if (lepp_num_free_comp_slots(eq) == 0) { in tile_net_tx()
1954 nolds = tile_net_lepp_grab_comps(eq, olds, wanted, 0); in tile_net_tx()
1962 cmd_head = eq->cmd_head; in tile_net_tx()
1963 cmd_tail = eq->cmd_tail; in tile_net_tx()
1980 *(lepp_cmd_t *)&eq->cmds[cmd_tail] = cmds[i]; in tile_net_tx()
1987 comp_tail = eq->comp_tail; in tile_net_tx()
1988 eq->comps[comp_tail] = skb; in tile_net_tx()
1990 eq->comp_tail = comp_tail; in tile_net_tx()
1996 eq->cmd_tail = cmd_tail; in tile_net_tx()
2002 nolds = tile_net_lepp_grab_comps(eq, olds, wanted, 4); in tile_net_tx()
2318 priv->eq = page_address(priv->eq_pages); in tile_net_dev_init()
2357 finv_buffer_remote(priv->eq, EQ_SIZE, 0); in tile_net_cleanup()