/linux-master/drivers/s390/crypto/ |
H A D | ap_queue.c | 19 static void __ap_flush_queue(struct ap_queue *aq); 25 static inline bool ap_q_supports_bind(struct ap_queue *aq) argument 27 return aq->card->hwinfo.ep11 || aq->card->hwinfo.accel; 30 static inline bool ap_q_supports_assoc(struct ap_queue *aq) argument 32 return aq->card->hwinfo.ep11; 35 static inline bool ap_q_needs_bind(struct ap_queue *aq) argument 37 return ap_q_supports_bind(aq) && ap_sb_available(); 42 * @aq: The AP queue 49 static int ap_queue_enable_irq(struct ap_queue *aq, voi argument 102 ap_sm_nop(struct ap_queue *aq) argument 114 ap_sm_recv(struct ap_queue *aq) argument 191 ap_sm_read(struct ap_queue *aq) argument 240 ap_sm_write(struct ap_queue *aq) argument 304 ap_sm_read_write(struct ap_queue *aq) argument 315 ap_sm_reset(struct ap_queue *aq) argument 344 ap_sm_reset_wait(struct ap_queue *aq) argument 385 ap_sm_setirq_wait(struct ap_queue *aq) argument 424 ap_sm_assoc_wait(struct ap_queue *aq) argument 509 ap_sm_event(struct ap_queue *aq, enum ap_sm_event event) argument 518 ap_sm_event_loop(struct ap_queue *aq, enum ap_sm_event event) argument 534 struct ap_queue *aq = to_ap_queue(dev); local 555 struct ap_queue *aq = to_ap_queue(dev); local 569 struct ap_queue *aq = to_ap_queue(dev); local 584 struct ap_queue *aq = to_ap_queue(dev); local 599 struct ap_queue *aq = to_ap_queue(dev); local 623 struct ap_queue *aq = to_ap_queue(dev); local 642 struct ap_queue *aq = to_ap_queue(dev); local 666 struct ap_queue *aq = to_ap_queue(dev); local 680 struct ap_queue *aq = to_ap_queue(dev); local 694 struct ap_queue *aq = to_ap_queue(dev); local 715 struct ap_queue *aq = to_ap_queue(dev); local 773 struct ap_queue *aq = to_ap_queue(dev); local 847 struct ap_queue *aq = to_ap_queue(dev); local 880 struct ap_queue *aq = to_ap_queue(dev); local 975 struct ap_queue *aq = to_ap_queue(dev); local 1015 struct ap_queue *aq = to_ap_queue(dev); local 1098 struct ap_queue *aq = to_ap_queue(dev); local 1109 struct ap_queue *aq; local 1129 ap_queue_init_reply(struct ap_queue *aq, struct ap_message *reply) argument 1144 ap_queue_message(struct ap_queue *aq, struct ap_message *ap_msg) argument 1180 ap_queue_usable(struct ap_queue *aq) argument 1220 ap_cancel_message(struct ap_queue *aq, struct ap_message *ap_msg) argument 1245 __ap_flush_queue(struct ap_queue *aq) argument 1264 ap_flush_queue(struct ap_queue *aq) argument 1272 ap_queue_prepare_remove(struct ap_queue *aq) argument 1283 ap_queue_remove(struct ap_queue *aq) argument 1297 _ap_queue_init_state(struct ap_queue *aq) argument 1306 ap_queue_init_state(struct ap_queue *aq) argument [all...] |
H A D | ap_card.c | 81 struct ap_queue *aq; local 85 hash_for_each(ap_queues, bkt, aq, hnode) 86 if (ac == aq->card) 87 aq->total_request_count = 0; 100 struct ap_queue *aq; local 106 hash_for_each(ap_queues, bkt, aq, hnode) 107 if (ac == aq->card) 108 reqq_cnt += aq->requestq_count; 119 struct ap_queue *aq; local 125 hash_for_each(ap_queues, bkt, aq, hnod [all...] |
H A D | ap_bus.h | 256 enum ap_sm_wait ap_sm_event(struct ap_queue *aq, enum ap_sm_event event); 257 enum ap_sm_wait ap_sm_event_loop(struct ap_queue *aq, enum ap_sm_event event); 259 int ap_queue_message(struct ap_queue *aq, struct ap_message *ap_msg); 260 void ap_cancel_message(struct ap_queue *aq, struct ap_message *ap_msg); 261 void ap_flush_queue(struct ap_queue *aq); 262 bool ap_queue_usable(struct ap_queue *aq); 274 void ap_queue_init_reply(struct ap_queue *aq, struct ap_message *ap_msg); 276 void ap_queue_prepare_remove(struct ap_queue *aq); 277 void ap_queue_remove(struct ap_queue *aq); 278 void ap_queue_init_state(struct ap_queue *aq); [all...] |
H A D | ap_bus.c | 442 struct ap_queue *aq = from_timer(aq, t, timeout); local 444 spin_lock_bh(&aq->lock); 445 ap_wait(ap_sm_event(aq, AP_SM_EVENT_TIMEOUT)); 446 spin_unlock_bh(&aq->lock); 482 struct ap_queue *aq; local 493 hash_for_each(ap_queues, bkt, aq, hnode) { 494 spin_lock_bh(&aq->lock); 495 wait = min(wait, ap_sm_event_loop(aq, AP_SM_EVENT_POLL)); 496 spin_unlock_bh(&aq 506 struct ap_queue *aq; local 651 struct ap_queue *aq = to_ap_queue(&ap_dev->device); local 983 struct ap_queue *aq; local 1832 struct ap_queue *aq; local [all...] |
H A D | zcrypt_queue.c | 44 struct ap_queue *aq = to_ap_queue(dev); local 45 int online = aq->config && !aq->chkstop && zq->online ? 1 : 0; 55 struct ap_queue *aq = to_ap_queue(dev); local 62 if (online && (!aq->config || !aq->card->config || 63 aq->chkstop || aq->card->chkstop)) 73 ap_send_online_uevent(&aq->ap_dev, online);
|
H A D | zcrypt_cex4.c | 652 struct ap_queue *aq = to_ap_queue(&ap_dev->device); local 656 if (aq->card->hwinfo.accel) { 657 zq = zcrypt_queue_alloc(aq->card->maxmsgsize); 662 } else if (aq->card->hwinfo.cca) { 663 zq = zcrypt_queue_alloc(aq->card->maxmsgsize); 668 } else if (aq->card->hwinfo.ep11) { 669 zq = zcrypt_queue_alloc(aq->card->maxmsgsize); 678 zq->queue = aq; 681 ap_queue_init_state(aq); 682 ap_queue_init_reply(aq, 717 struct ap_queue *aq = to_ap_queue(&ap_dev->device); local [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | cn10k.c | 77 struct nix_cn10k_aq_enq_req *aq; local 81 aq = otx2_mbox_alloc_msg_nix_cn10k_aq_enq(&pfvf->mbox); 82 if (!aq) 85 aq->sq.cq = pfvf->hw.rx_queues + qidx; 86 aq->sq.max_sqe_size = NIX_MAXSQESZ_W16; /* 128 byte */ 87 aq->sq.cq_ena = 1; 88 aq->sq.ena = 1; 89 aq->sq.smq = otx2_get_smq_idx(pfvf, qidx); 90 aq->sq.smq_rr_weight = mtu_to_dwrr_weight(pfvf, pfvf->tx_max_pktlen); 91 aq 304 struct nix_cn10k_aq_enq_req *aq; local 363 struct nix_cn10k_aq_enq_req *aq; local [all...] |
H A D | otx2_common.c | 316 struct nix_aq_enq_req *aq; local 323 aq = otx2_mbox_alloc_msg_nix_aq_enq(mbox); 324 if (!aq) { 333 aq = otx2_mbox_alloc_msg_nix_aq_enq(mbox); 334 if (!aq) { 340 aq->rss.rq = rss_ctx->ind_tbl[idx]; 343 aq->qidx = index + idx; 344 aq->ctype = NIX_AQ_CTYPE_RSS; 345 aq->op = NIX_AQ_INSTOP_INIT; 856 struct nix_aq_enq_req *aq; local 890 struct nix_aq_enq_req *aq; local 989 struct nix_aq_enq_req *aq; local 1285 struct npa_aq_enq_req *aq; local 1363 struct npa_aq_enq_req *aq; local [all...] |
H A D | otx2_dcbnl.c | 330 struct nix_aq_enq_req *aq; local 347 aq = otx2_mbox_alloc_msg_nix_aq_enq(&pfvf->mbox); 348 if (!aq) { 353 aq->cq.bpid = pfvf->bpid[vlan_prio]; 354 aq->cq_mask.bpid = GENMASK(8, 0); 357 aq->qidx = qidx; 358 aq->ctype = NIX_AQ_CTYPE_CQ; 359 aq->op = NIX_AQ_INSTOP_WRITE;
|
/linux-master/drivers/infiniband/hw/efa/ |
H A D | efa_com.c | 126 struct efa_com_admin_queue *aq = &edev->aq; local 127 struct efa_com_admin_sq *sq = &aq->sq; 128 u16 size = aq->depth * sizeof(*sq->entries); 134 dma_alloc_coherent(aq->dmadev, size, &sq->dma_addr, GFP_KERNEL); 152 EFA_SET(&aq_caps, EFA_REGS_AQ_CAPS_AQ_DEPTH, aq->depth); 163 struct efa_com_admin_queue *aq = &edev->aq; local 164 struct efa_com_admin_cq *cq = &aq->cq; 165 u16 size = aq 244 efa_com_alloc_ctx_id(struct efa_com_admin_queue *aq) argument 256 efa_com_dealloc_ctx_id(struct efa_com_admin_queue *aq, u16 ctx_id) argument 265 efa_com_put_comp_ctx(struct efa_com_admin_queue *aq, struct efa_comp_ctx *comp_ctx) argument 277 efa_com_get_comp_ctx(struct efa_com_admin_queue *aq, u16 cmd_id, bool capture) argument 299 __efa_com_submit_admin_cmd(struct efa_com_admin_queue *aq, struct efa_admin_aq_entry *cmd, size_t cmd_size_in_bytes, struct efa_admin_acq_entry *comp, size_t comp_size_in_bytes) argument 355 efa_com_init_comp_ctxt(struct efa_com_admin_queue *aq) argument 385 efa_com_submit_admin_cmd(struct efa_com_admin_queue *aq, struct efa_admin_aq_entry *cmd, size_t cmd_size_in_bytes, struct efa_admin_acq_entry *comp, size_t comp_size_in_bytes) argument 409 efa_com_handle_single_admin_completion(struct efa_com_admin_queue *aq, struct efa_admin_acq_entry *cqe) argument 433 efa_com_handle_admin_completion(struct efa_com_admin_queue *aq) argument 493 efa_com_wait_and_process_admin_cq_polling(struct efa_comp_ctx *comp_ctx, struct efa_com_admin_queue *aq) argument 531 efa_com_wait_and_process_admin_cq_interrupts(struct efa_comp_ctx *comp_ctx, struct efa_com_admin_queue *aq) argument 587 efa_com_wait_and_process_admin_cq(struct efa_comp_ctx *comp_ctx, struct efa_com_admin_queue *aq) argument 609 efa_com_cmd_exec(struct efa_com_admin_queue *aq, struct efa_admin_aq_entry *cmd, size_t cmd_size, struct efa_admin_acq_entry *comp, size_t comp_size) argument 661 struct efa_com_admin_queue *aq = &edev->aq; local 725 struct efa_com_admin_queue *aq = &edev->aq; local 1097 struct efa_com_admin_queue *aq = &edev->aq; local 1131 struct efa_com_admin_queue *aq = &edev->aq; local [all...] |
H A D | efa_com_cmd.c | 15 struct efa_com_admin_queue *aq = &edev->aq; local 35 err = efa_com_cmd_exec(aq, 60 struct efa_com_admin_queue *aq = &edev->aq; local 75 err = efa_com_cmd_exec(aq, 95 struct efa_com_admin_queue *aq = &edev->aq; local 103 err = efa_com_cmd_exec(aq, 129 struct efa_com_admin_queue *aq local 156 struct efa_com_admin_queue *aq = &edev->aq; local 204 struct efa_com_admin_queue *aq = &edev->aq; local 231 struct efa_com_admin_queue *aq = &edev->aq; local 290 struct efa_com_admin_queue *aq = &edev->aq; local 317 struct efa_com_admin_queue *aq = &edev->aq; local 348 struct efa_com_admin_queue *aq = &edev->aq; local 391 struct efa_com_admin_queue *aq; local 562 struct efa_com_admin_queue *aq; local 658 struct efa_com_admin_queue *aq = &edev->aq; local 684 struct efa_com_admin_queue *aq = &edev->aq; local 710 struct efa_com_admin_queue *aq = &edev->aq; local 736 struct efa_com_admin_queue *aq = &edev->aq; local 763 struct efa_com_admin_queue *aq = &edev->aq; local [all...] |
H A D | efa_com.h | 107 struct efa_com_admin_queue aq; member in struct:efa_com_dev 171 int efa_com_cmd_exec(struct efa_com_admin_queue *aq,
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_adminq.c | 19 ret_code = i40e_allocate_dma_mem(hw, &hw->aq.asq.desc_buf, 20 (hw->aq.num_asq_entries * 26 ret_code = i40e_allocate_virt_mem(hw, &hw->aq.asq.cmd_buf, 27 (hw->aq.num_asq_entries * 30 i40e_free_dma_mem(hw, &hw->aq.asq.desc_buf); 45 ret_code = i40e_allocate_dma_mem(hw, &hw->aq.arq.desc_buf, 46 (hw->aq.num_arq_entries * 62 i40e_free_dma_mem(hw, &hw->aq.asq.desc_buf); 74 i40e_free_dma_mem(hw, &hw->aq.arq.desc_buf); 93 ret_code = i40e_allocate_virt_mem(hw, &hw->aq [all...] |
H A D | i40e_devlink.c | 19 struct i40e_adminq_info *aq = &hw->aq; local 21 snprintf(buf, len, "%u.%u", aq->fw_maj_ver, aq->fw_min_ver); 26 struct i40e_adminq_info *aq = &hw->aq; local 28 snprintf(buf, len, "%05d", aq->fw_build); 33 struct i40e_adminq_info *aq = &hw->aq; local 35 snprintf(buf, len, "%u.%u", aq [all...] |
H A D | i40e_nvm.c | 78 access, time_left, ret_code, hw->aq.asq_last_status); 100 time_left, ret_code, hw->aq.asq_last_status); 128 (total_delay < hw->aq.asq_cmd_timeout)) { 874 mutex_lock(&hw->aq.arq_mutex); 912 mutex_unlock(&hw->aq.arq_mutex); 940 hw->aq.asq_last_status); 951 hw->aq.asq_last_status); 965 hw->aq.asq_last_status); 982 hw->aq.asq_last_status); 999 hw->aq [all...] |
H A D | i40e_client.c | 354 cdev->lan_info.fw_maj_ver = pf->hw.aq.fw_maj_ver; 355 cdev->lan_info.fw_min_ver = pf->hw.aq.fw_min_ver; 356 cdev->lan_info.fw_build = pf->hw.aq.fw_build; 546 dev_err(&pf->pdev->dev, "Unable to send iWarp message to VF, error %d, aq status %d\n", 547 err, hw->aq.asq_last_status); 687 pf->hw.aq.asq_last_status)); 715 pf->hw.aq.asq_last_status));
|
H A D | i40e_prototype.h | 516 return (hw->aq.api_maj_ver > maj || 517 (hw->aq.api_maj_ver == maj && hw->aq.api_min_ver >= min)); 543 return (hw->aq.fw_maj_ver > maj || 544 (hw->aq.fw_maj_ver == maj && hw->aq.fw_min_ver >= min)); 570 return (hw->aq.fw_maj_ver == maj && hw->aq.fw_min_ver == min);
|
H A D | i40e_main.c | 1834 i40e_aq_str(hw, hw->aq.asq_last_status)); 1866 i40e_aq_str(hw, hw->aq.asq_last_status)); 1878 i40e_aq_str(hw, hw->aq.asq_last_status)); 2460 i40e_aq_str(hw, hw->aq.asq_last_status), 2502 i40e_aq_str(hw, hw->aq.asq_last_status)); 2514 i40e_aq_str(hw, hw->aq.asq_last_status)); 2524 i40e_aq_str(hw, hw->aq.asq_last_status)); 2643 filter_list_len = hw->aq.asq_buf_size / 2704 filter_list_len = hw->aq.asq_buf_size / 2825 hw->aq [all...] |
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_adminq.c | 18 ret_code = iavf_allocate_dma_mem(hw, &hw->aq.asq.desc_buf, 20 (hw->aq.num_asq_entries * 26 ret_code = iavf_allocate_virt_mem(hw, &hw->aq.asq.cmd_buf, 27 (hw->aq.num_asq_entries * 30 iavf_free_dma_mem(hw, &hw->aq.asq.desc_buf); 45 ret_code = iavf_allocate_dma_mem(hw, &hw->aq.arq.desc_buf, 47 (hw->aq.num_arq_entries * 63 iavf_free_dma_mem(hw, &hw->aq.asq.desc_buf); 75 iavf_free_dma_mem(hw, &hw->aq.arq.desc_buf); 94 ret_code = iavf_allocate_virt_mem(hw, &hw->aq [all...] |
/linux-master/drivers/spi/ |
H A D | atmel-quadspi.c | 226 static u32 atmel_qspi_read(struct atmel_qspi *aq, u32 offset) argument 228 u32 value = readl_relaxed(aq->regs + offset); 233 dev_vdbg(&aq->pdev->dev, "read 0x%08x from %s\n", value, 240 static void atmel_qspi_write(u32 value, struct atmel_qspi *aq, u32 offset) argument 245 dev_vdbg(&aq->pdev->dev, "write 0x%08x into %s\n", value, 249 writel_relaxed(value, aq->regs + offset); 295 static int atmel_qspi_set_cfg(struct atmel_qspi *aq, argument 378 if (aq->mr != QSPI_MR_SMM) { 379 atmel_qspi_write(QSPI_MR_SMM, aq, QSPI_MR); 380 aq 409 struct atmel_qspi *aq = spi_controller_get_devdata(mem->spi->controller); local 480 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl); local 516 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl); local 546 atmel_qspi_init(struct atmel_qspi *aq) argument 561 struct atmel_qspi *aq = dev_id; local 581 struct atmel_qspi *aq; local 706 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl); local 735 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl); local 756 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl); local 779 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl); local 790 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl); local [all...] |
/linux-master/lib/ |
H A D | kasprintf.c | 19 va_list aq; local 21 va_copy(aq, ap); 22 first = vsnprintf(NULL, 0, fmt, aq); 23 va_end(aq);
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_npa.c | 18 struct admin_queue *aq = block->aq; local 23 result = (struct npa_aq_res_s *)aq->res->base; 29 memcpy((void *)(aq->inst->base + (head * aq->inst->entry_sz)), 30 (void *)inst, aq->inst->entry_sz); 69 struct admin_queue *aq; local 83 aq = block->aq; 84 if (!aq) { [all...] |
/linux-master/arch/riscv/net/ |
H A D | bpf_jit.h | 279 static inline u32 rv_amo_insn(u8 funct5, u8 aq, u8 rl, u8 rs2, u8 rs1, argument 282 u8 funct7 = (funct5 << 2) | (aq << 1) | rl; 562 static inline u32 rv_amoadd_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument 564 return rv_amo_insn(0, aq, rl, rs2, rs1, 2, rd, 0x2f); 567 static inline u32 rv_amoand_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument 569 return rv_amo_insn(0xc, aq, rl, rs2, rs1, 2, rd, 0x2f); 572 static inline u32 rv_amoor_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument 574 return rv_amo_insn(0x8, aq, rl, rs2, rs1, 2, rd, 0x2f); 577 static inline u32 rv_amoxor_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument 579 return rv_amo_insn(0x4, aq, r 582 rv_amoswap_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument 587 rv_lr_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument 592 rv_sc_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument 859 rv_amoadd_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument 864 rv_amoand_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument 869 rv_amoor_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument 874 rv_amoxor_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument 879 rv_amoswap_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument 884 rv_lr_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument 889 rv_sc_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument [all...] |
/linux-master/arch/riscv/include/asm/ |
H A D | asm.h | 26 #define REG_AMOSWAP_AQ __REG_SEL(amoswap.d.aq, amoswap.w.aq)
|
/linux-master/drivers/crypto/hisilicon/sec2/ |
H A D | sec_crypto.c | 1227 struct aead_request *aq = req->aead_req.aead_req; local 1229 return sec_cipher_map(ctx, req, aq->src, aq->dst); 1234 struct aead_request *aq = req->aead_req.aead_req; local 1236 sec_cipher_unmap(ctx, req, aq->src, aq->dst); 1542 struct aead_request *aq = a_req->aead_req; local 1557 sec_sqe->type2.alen_ivllen = cpu_to_le32(aq->assoclen); 1559 sec_sqe->type2.cipher_src_offset = cpu_to_le16((u16)aq->assoclen); 1568 struct aead_request *aq local 1594 struct aead_request *aq = a_req->aead_req; local 1648 struct aead_request *aq = a_req->aead_req; local [all...] |