Lines Matching refs:dev_id

37 	int dev_id;  in open_ioat()  local
94 dev_id = rte_rawdev_get_dev_id(name); in open_ioat()
95 if (dev_id == (uint16_t)(-ENODEV) || in open_ioat()
96 dev_id == (uint16_t)(-EINVAL)) { in open_ioat()
101 if (rte_rawdev_info_get(dev_id, &info, sizeof(config)) < 0 || in open_ioat()
107 (dma_info + vid)->dmas[vring_id].dev_id = dev_id; in open_ioat()
111 if (rte_rawdev_configure(dev_id, &info, sizeof(config)) < 0) { in open_ioat()
115 rte_rawdev_start(dev_id); in open_ioat()
131 int dev_id = dma_bind[vid].dmas[queue_id * 2 + VIRTIO_RXQ].dev_id; in ioat_transfer_data_cb() local
136 unsigned short write = cb_tracker[dev_id].next_write; in ioat_transfer_data_cb()
150 rte_ioat_enqueue_copy(dev_id, in ioat_transfer_data_cb()
161 cb_tracker[dev_id].size_track[write] = i_seg; in ioat_transfer_data_cb()
169 rte_ioat_perform_ops(dev_id); in ioat_transfer_data_cb()
170 cb_tracker[dev_id].next_write = write; in ioat_transfer_data_cb()
186 int dev_id = dma_bind[vid].dmas[queue_id * 2 in ioat_check_completed_copies_cb() local
187 + VIRTIO_RXQ].dev_id; in ioat_check_completed_copies_cb()
188 n_seg = rte_ioat_completed_ops(dev_id, 255, dump, dump); in ioat_check_completed_copies_cb()
189 n_seg += cb_tracker[dev_id].last_remain; in ioat_check_completed_copies_cb()
192 read = cb_tracker[dev_id].next_read; in ioat_check_completed_copies_cb()
193 write = cb_tracker[dev_id].next_write; in ioat_check_completed_copies_cb()
198 if (n_seg >= cb_tracker[dev_id].size_track[read]) { in ioat_check_completed_copies_cb()
199 n_seg -= cb_tracker[dev_id].size_track[read]; in ioat_check_completed_copies_cb()
206 cb_tracker[dev_id].next_read = read; in ioat_check_completed_copies_cb()
207 cb_tracker[dev_id].last_remain = n_seg; in ioat_check_completed_copies_cb()