Home
last modified time | relevance | path

Searched refs:adminq (Results 1 – 14 of 14) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/pensando/ionic/
Dionic_main.c175 struct ionic_queue *adminq = &lif->adminqcq->q; in ionic_adminq_flush() local
179 while (adminq->tail != adminq->head) { in ionic_adminq_flush()
180 memset(adminq->tail->desc, 0, sizeof(union ionic_adminq_cmd)); in ionic_adminq_flush()
181 adminq->tail->cb = NULL; in ionic_adminq_flush()
182 adminq->tail->cb_arg = NULL; in ionic_adminq_flush()
183 adminq->tail = adminq->tail->next; in ionic_adminq_flush()
239 struct ionic_queue *adminq = &lif->adminqcq->q; in ionic_adminq_post() local
245 if (!ionic_q_has_space(adminq, 1)) { in ionic_adminq_post()
250 memcpy(adminq->head->desc, &ctx->cmd, sizeof(ctx->cmd)); in ionic_adminq_post()
256 ionic_q_post(adminq, true, ionic_adminq_cb, ctx); in ionic_adminq_post()
/Linux-v5.4/drivers/net/ethernet/google/gve/
Dgve_adminq.c19 priv->adminq = dma_alloc_coherent(dev, PAGE_SIZE, in gve_adminq_alloc()
21 if (unlikely(!priv->adminq)) in gve_adminq_alloc()
61 dma_free_coherent(dev, PAGE_SIZE, priv->adminq, priv->adminq_bus_addr); in gve_adminq_free()
134 cmd = &priv->adminq[priv->adminq_prod_cnt & priv->adminq_mask]; in gve_adminq_execute_cmd()
Dgve.h201 union gve_adminq_command *adminq; member
/Linux-v5.4/drivers/net/ethernet/intel/ice/
Dice_controlq.c34 struct ice_ctl_q_info *cq = &hw->adminq; in ice_adminq_init_regs()
557 struct ice_ctl_q_info *cq = &hw->adminq; in ice_init_check_adminq()
599 cq = &hw->adminq; in ice_init_ctrlq()
697 ice_init_ctrlq_locks(&hw->adminq); in ice_create_all_ctrlq()
716 cq = &hw->adminq; in ice_shutdown_ctrlq()
774 ice_destroy_ctrlq_locks(&hw->adminq); in ice_destroy_all_ctrlq()
Dice_common.c585 (!hw->fw_log.actv_evnts || !ice_check_sq_alive(hw, &hw->adminq))) in ice_cfg_fw_log()
1284 status = ice_sq_send_cmd(hw, &hw->adminq, desc, buf, buf_size, cd); in ice_aq_send_cmd()
1465 if (!status || hw->adminq.sq_last_status == ICE_AQ_RC_EBUSY) in ice_aq_req_res()
1577 (total_delay < hw->adminq.sq_cmd_timeout)) { in ice_release_res()
1796 else if (hw->adminq.sq_last_status == ICE_AQ_RC_ENOMEM) in ice_aq_discover_caps()
1840 if (!status || hw->adminq.sq_last_status != ICE_AQ_RC_ENOMEM) in ice_discover_caps()
1986 if (ice_check_sq_alive(hw, &hw->adminq)) in ice_clear_pxe_mode()
2912 vmvf_num, hw->adminq.sq_last_status); in ice_aq_dis_lan_txq()
2916 hw->adminq.sq_last_status); in ice_aq_dis_lan_txq()
3241 hw->adminq.sq_last_status); in ice_ena_vsi_txq()
Dice_main.c331 if (hw->adminq.sq_last_status == ICE_AQ_RC_ENOSPC && in ice_vsi_sync_fltr()
976 cq = &hw->adminq; in __ice_clean_ctrlq()
1122 if (ice_ctrlq_pending(hw, &hw->adminq)) in ice_clean_adminq_subtask()
1543 hw->adminq.num_rq_entries = ICE_AQ_LEN; in ice_set_ctrlq_len()
1544 hw->adminq.num_sq_entries = ICE_AQ_LEN; in ice_set_ctrlq_len()
1545 hw->adminq.rq_buf_size = ICE_AQ_MAX_BUF_LEN; in ice_set_ctrlq_len()
1546 hw->adminq.sq_buf_size = ICE_AQ_MAX_BUF_LEN; in ice_set_ctrlq_len()
2601 switch (hw->adminq.sq_last_status) { in ice_log_pkg_init()
4422 status, hw->adminq.rq_last_status); in ice_set_rss()
4433 status, hw->adminq.rq_last_status); in ice_set_rss()
[all …]
Dice_dcb.c903 if (pi->hw->adminq.sq_last_status == ICE_AQ_RC_ENOENT) in ice_get_ieee_or_cee_dcb_cfg()
933 } else if (pi->hw->adminq.sq_last_status == ICE_AQ_RC_ENOENT) { in ice_get_dcb_cfg()
968 pi->is_sw_lldp = (hw->adminq.sq_last_status == ICE_AQ_RC_EPERM); in ice_init_dcb()
Dice_type.h438 struct ice_ctl_q_info adminq; member
Dice_ethtool.c265 status, hw->adminq.sq_last_status); in ice_get_eeprom()
2774 status, pi->hw->adminq.sq_last_status); in ice_nway_reset()
2931 status, hw->adminq.sq_last_status); in ice_set_pauseparam()
2935 status, hw->adminq.sq_last_status); in ice_set_pauseparam()
2939 status, hw->adminq.sq_last_status); in ice_set_pauseparam()
Dice_sched.c255 hw->adminq.sq_last_status); in ice_sched_remove_elems()
697 hw->adminq.sq_last_status); in ice_sched_add_elems()
Dice_flex_pipe.c327 hw->pkg_dwnld_status = hw->adminq.sq_last_status; in ice_dwnld_cfg_bufs()
354 hw->pkg_dwnld_status = hw->adminq.sq_last_status; in ice_dwnld_cfg_bufs()
Dice_lib.c2056 status, hw->adminq.sq_last_status); in ice_vsi_manage_vlan_insertion()
2103 ena, status, hw->adminq.sq_last_status); in ice_vsi_manage_vlan_stripping()
2343 pf->hw.adminq.sq_last_status); in ice_cfg_vlan_pruning()
Dice_virtchnl_pf.c479 status, hw->adminq.sq_last_status); in ice_vsi_manage_pvid()
/Linux-v5.4/drivers/nvme/host/
Dpci.c2104 struct nvme_queue *adminq = &dev->queues[0]; in nvme_setup_io_queues() local
2125 clear_bit(NVMEQ_ENABLED, &adminq->flags); in nvme_setup_io_queues()
2144 adminq->q_db = dev->dbs; in nvme_setup_io_queues()
2148 pci_free_irq(pdev, 0, adminq); in nvme_setup_io_queues()
2170 result = queue_request_irq(adminq); in nvme_setup_io_queues()
2173 set_bit(NVMEQ_ENABLED, &adminq->flags); in nvme_setup_io_queues()