Searched refs:edescs (Results 1 - 4 of 4) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/tile/
H A Dtilegx.c1369 gxio_mpipe_edesc_t *edescs; tile_net_init_egress() local
1393 /* Allocate memory for the "edescs". */ tile_net_init_egress()
1394 edescs_size = EQUEUE_ENTRIES * sizeof(*edescs); tile_net_init_egress()
1403 edescs = pfn_to_kaddr(page_to_pfn(edescs_page)); tile_net_init_egress()
1429 edescs, edescs_size, 0); tile_net_init_egress()
1861 /* Egress all the edescs. */ tso_egress()
2013 gxio_mpipe_edesc_t edescs[MAX_FRAGS]; tile_net_tx() local
2027 /* Prepare the edescs. */ tile_net_tx()
2031 edescs[i] = edesc; tile_net_tx()
2035 edescs[num_edescs - 1].bound = 1; tile_net_tx()
2040 edescs[0].csum = 1; tile_net_tx()
2041 edescs[0].csum_start = csum_start; tile_net_tx()
2042 edescs[0].csum_dest = csum_start + skb->csum_offset; tile_net_tx()
2056 gxio_mpipe_equeue_put_at(equeue, edescs[i], slot++); tile_net_tx()
/linux-4.4.14/arch/tile/include/gxio/
H A Ddma_queue.h42 * A lazily-updated count of how many edescs the hardware has
H A Dmpipe.h1082 * performed on a shared equeue, by ensuring that the edescs for all
1320 gxio_mpipe_edesc_t *edescs; member in struct:__anon2842
1365 /* Reserve completion slots for edescs.
1383 /* Reserve completion slots for edescs, if possible.
1401 /* Reserve slots for edescs.
1419 /* Reserve slots for edescs, if possible.
1448 gxio_mpipe_edesc_t *edesc_p = &equeue->edescs[edma_slot]; gxio_mpipe_equeue_put_at_aux()
/linux-4.4.14/arch/tile/gxio/
H A Dmpipe.c421 equeue->edescs = mem; gxio_mpipe_equeue_init()

Completed in 388 milliseconds