Home
last modified time | relevance | path

Searched refs:devcmd2 (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/scsi/fnic/
H A Dvnic_dev.c60 struct devcmd2_controller *devcmd2; member
314 struct devcmd2_controller *dc2c = vdev->devcmd2; in vnic_dev_cmd2()
422 if (vdev->devcmd2) in vnic_dev_init_devcmd2()
425 vdev->devcmd2 = kzalloc_obj(*vdev->devcmd2, GFP_ATOMIC); in vnic_dev_init_devcmd2()
426 if (!vdev->devcmd2) in vnic_dev_init_devcmd2()
429 vdev->devcmd2->color = 1; in vnic_dev_init_devcmd2()
430 vdev->devcmd2->result_size = DEVCMD2_RING_SIZE; in vnic_dev_init_devcmd2()
431 err = vnic_wq_devcmd2_alloc(vdev, &vdev->devcmd2->wq, in vnic_dev_init_devcmd2()
436 fetch_index = ioread32(&vdev->devcmd2->wq.ctrl->fetch_index); in vnic_dev_init_devcmd2()
448 vnic_wq_init_start(&vdev->devcmd2->wq, 0, fetch_index, in vnic_dev_init_devcmd2()
[all …]
/linux/drivers/scsi/snic/
H A Dvnic_dev.c50 struct devcmd2_controller *devcmd2; member
247 struct devcmd2_controller *dc2c = vdev->devcmd2; in _svnic_dev_cmd2()
272 pr_err("%s: wq is full while issuing devcmd2 command %d, fetch index: %u, posted index: %u\n", in _svnic_dev_cmd2()
345 if (vdev->devcmd2) in svnic_dev_init_devcmd2()
356 vdev->devcmd2 = dc2c; in svnic_dev_init_devcmd2()
377 * when setting up the WQ for devcmd2. in svnic_dev_init_devcmd2()
412 vdev->devcmd2 = NULL; in svnic_dev_init_devcmd2()
419 struct devcmd2_controller *dc2c = vdev->devcmd2; in vnic_dev_deinit_devcmd2()
421 vdev->devcmd2 = NULL; in vnic_dev_deinit_devcmd2()
692 if (vdev->devcmd2) in svnic_dev_unregister()
[all...]
/linux/drivers/net/ethernet/cisco/enic/
H A Dvnic_dev.h102 struct devcmd2_controller *devcmd2; member