/drivers/i2c/busses/ |
D | i2c-virtio.c | 58 struct virtio_i2c_req *reqs, in virtio_i2c_prepare_reqs() argument 67 init_completion(&reqs[i].completion); in virtio_i2c_prepare_reqs() 80 reqs[i].out_hdr.addr = cpu_to_le16(msgs[i].addr << 1); in virtio_i2c_prepare_reqs() 83 reqs[i].out_hdr.flags = cpu_to_le32(VIRTIO_I2C_FLAGS_FAIL_NEXT); in virtio_i2c_prepare_reqs() 85 sg_init_one(&out_hdr, &reqs[i].out_hdr, sizeof(reqs[i].out_hdr)); in virtio_i2c_prepare_reqs() 88 reqs[i].buf = i2c_get_dma_safe_msg_buf(&msgs[i], 1); in virtio_i2c_prepare_reqs() 89 if (!reqs[i].buf) in virtio_i2c_prepare_reqs() 92 sg_init_one(&msg_buf, reqs[i].buf, msgs[i].len); in virtio_i2c_prepare_reqs() 99 sg_init_one(&in_hdr, &reqs[i].in_hdr, sizeof(reqs[i].in_hdr)); in virtio_i2c_prepare_reqs() 102 if (virtqueue_add_sgs(vq, sgs, outcnt, incnt, &reqs[i], GFP_KERNEL)) { in virtio_i2c_prepare_reqs() [all …]
|
/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_rm.c | 291 struct dpu_rm_requirements *reqs) in _dpu_rm_check_lm_and_get_connected_blks() argument 316 if (!reqs->topology.num_dspp) in _dpu_rm_check_lm_and_get_connected_blks() 338 struct dpu_rm_requirements *reqs) in _dpu_rm_reserve_lms() argument 346 if (!reqs->topology.num_lm) { in _dpu_rm_reserve_lms() 347 DPU_ERROR("invalid number of lm: %d\n", reqs->topology.num_lm); in _dpu_rm_reserve_lms() 353 lm_count < reqs->topology.num_lm; i++) { in _dpu_rm_reserve_lms() 362 &dspp_idx[lm_count], reqs)) { in _dpu_rm_reserve_lms() 370 lm_count < reqs->topology.num_lm; j++) { in _dpu_rm_reserve_lms() 383 reqs)) { in _dpu_rm_reserve_lms() 392 if (lm_count != reqs->topology.num_lm) { in _dpu_rm_reserve_lms() [all …]
|
/drivers/virt/acrn/ |
D | ioreq.c | 288 (req->reqs.pio_request.address == 0xcf8)); in is_cfg_addr() 294 ((req->reqs.pio_request.address >= 0xcfc) && in is_cfg_data() 295 (req->reqs.pio_request.address < (0xcfc + 4)))); in is_cfg_data() 324 WARN_ON(req->reqs.pio_request.size != 4); in handle_cf8cfc() 325 if (req->reqs.pio_request.direction == ACRN_IOREQ_DIR_WRITE) in handle_cf8cfc() 326 vm->pci_conf_addr = req->reqs.pio_request.value; in handle_cf8cfc() 328 req->reqs.pio_request.value = vm->pci_conf_addr; in handle_cf8cfc() 332 if (req->reqs.pio_request.direction == in handle_cf8cfc() 334 req->reqs.pio_request.value = 0xffffffff; in handle_cf8cfc() 337 offset = req->reqs.pio_request.address - 0xcfc; in handle_cf8cfc() [all …]
|
D | ioeventfd.c | 204 if (req->reqs.mmio_request.direction == ACRN_IOREQ_DIR_READ) { in acrn_ioeventfd_handler() 206 req->reqs.mmio_request.value = 0; in acrn_ioeventfd_handler() 209 addr = req->reqs.mmio_request.address; in acrn_ioeventfd_handler() 210 size = req->reqs.mmio_request.size; in acrn_ioeventfd_handler() 211 val = req->reqs.mmio_request.value; in acrn_ioeventfd_handler() 213 if (req->reqs.pio_request.direction == ACRN_IOREQ_DIR_READ) { in acrn_ioeventfd_handler() 215 req->reqs.pio_request.value = 0; in acrn_ioeventfd_handler() 218 addr = req->reqs.pio_request.address; in acrn_ioeventfd_handler() 219 size = req->reqs.pio_request.size; in acrn_ioeventfd_handler() 220 val = req->reqs.pio_request.value; in acrn_ioeventfd_handler()
|
/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
D | pno.c | 34 struct cfg80211_sched_scan_request *reqs[BRCMF_PNO_MAX_BUCKETS]; member 49 pi->reqs[pi->n_reqs++] = req; in brcmf_pno_store_request() 66 if (pi->reqs[i]->reqid == reqid) in brcmf_pno_remove_request() 84 pi->reqs[i] = pi->reqs[i + 1]; in brcmf_pno_remove_request() 164 if (pi->reqs[ri]->flags & NL80211_SCAN_FLAG_RANDOM_ADDR) { in brcmf_pno_set_random() 165 mac_addr = pi->reqs[ri]->mac_addr; in brcmf_pno_set_random() 166 mac_mask = pi->reqs[ri]->mac_addr_mask; in brcmf_pno_set_random() 188 pi->reqs[ri]->reqid, pfn_mac.mac); in brcmf_pno_set_random() 313 *scan_freq = pi->reqs[0]->scan_plans[0].interval; in brcmf_pno_prep_fwconfig() 315 sr = pi->reqs[i]; in brcmf_pno_prep_fwconfig() [all …]
|
D | usb.c | 436 struct brcmf_usbreq *req, *reqs; in brcmf_usbdev_qinit() local 438 reqs = kcalloc(qsize, sizeof(struct brcmf_usbreq), GFP_ATOMIC); in brcmf_usbdev_qinit() 439 if (reqs == NULL) in brcmf_usbdev_qinit() 442 req = reqs; in brcmf_usbdev_qinit() 453 return reqs; in brcmf_usbdev_qinit() 462 kfree(reqs); in brcmf_usbdev_qinit()
|
/drivers/interconnect/ |
D | core.c | 159 path = kzalloc(struct_size(path, reqs, num_nodes), GFP_KERNEL); in path_init() 167 hlist_add_head(&path->reqs[i].req_node, &node->req_list); in path_init() 168 path->reqs[i].node = node; in path_init() 169 path->reqs[i].dev = dev; in path_init() 170 path->reqs[i].enabled = true; in path_init() 292 next = path->reqs[i].node; in apply_constraints() 587 path->reqs[i].tag = tag; in icc_set_tag() 641 old_avg = path->reqs[0].avg_bw; in icc_set_bw() 642 old_peak = path->reqs[0].peak_bw; in icc_set_bw() 645 node = path->reqs[i].node; in icc_set_bw() [all …]
|
D | trace.h | 26 __string(dev, dev_name(p->reqs[i].dev)) 36 __assign_str(dev, dev_name(p->reqs[i].dev)); 62 __string(dev, dev_name(p->reqs[0].dev)) 68 __assign_str(dev, dev_name(p->reqs[0].dev));
|
D | internal.h | 41 struct icc_req reqs[]; member
|
/drivers/pci/ |
D | ats.c | 196 int pci_enable_pri(struct pci_dev *pdev, u32 reqs) in pci_enable_pri() argument 224 reqs = min(max_requests, reqs); in pci_enable_pri() 225 pdev->pri_reqs_alloc = reqs; in pci_enable_pri() 226 pci_write_config_dword(pdev, pri + PCI_PRI_ALLOC_REQ, reqs); in pci_enable_pri() 272 u32 reqs = pdev->pri_reqs_alloc; in pci_restore_pri_state() local 284 pci_write_config_dword(pdev, pri + PCI_PRI_ALLOC_REQ, reqs); in pci_restore_pri_state()
|
/drivers/usb/gadget/function/ |
D | u_audio.c | 51 struct usb_request **reqs; member 428 if (prm->reqs[i]) { in free_ep() 429 if (usb_ep_dequeue(ep, prm->reqs[i])) in free_ep() 430 usb_ep_free_request(ep, prm->reqs[i]); in free_ep() 437 prm->reqs[i] = NULL; in free_ep() 488 if (!prm->reqs[i]) { in u_audio_start_capture() 493 prm->reqs[i] = req; in u_audio_start_capture() 502 if (usb_ep_queue(ep, prm->reqs[i], GFP_ATOMIC)) in u_audio_start_capture() 604 if (!prm->reqs[i]) { in u_audio_start_playback() 609 prm->reqs[i] = req; in u_audio_start_playback() [all …]
|
/drivers/net/wireless/zydas/zd1211rw/ |
D | zd_chip.c | 368 struct zd_ioreq32 reqs[2] = {in_reqs[0], in_reqs[1]}; in zd_write_mac_addr_common() local 371 reqs[0].value = (mac_addr[3] << 24) in zd_write_mac_addr_common() 375 reqs[1].value = (mac_addr[5] << 8) in zd_write_mac_addr_common() 383 r = zd_iowrite32a_locked(chip, reqs, ARRAY_SIZE(reqs)); in zd_write_mac_addr_common() 393 static const struct zd_ioreq32 reqs[2] = { in zd_write_mac_addr() local 398 return zd_write_mac_addr_common(chip, mac_addr, reqs, "mac"); in zd_write_mac_addr() 403 static const struct zd_ioreq32 reqs[2] = { in zd_write_bssid() local 408 return zd_write_mac_addr_common(chip, bssid, reqs, "bssid"); in zd_write_bssid() 860 struct zd_ioreq32 reqs[3]; in set_aw_pt_bi() local 870 reqs[0].addr = CR_ATIM_WND_PERIOD; in set_aw_pt_bi() [all …]
|
/drivers/tee/optee/ |
D | supp.c | 28 INIT_LIST_HEAD(&supp->reqs); in optee_supp_init() 54 list_for_each_entry_safe(req, req_tmp, &supp->reqs, link) { in optee_supp_release() 104 list_add_tail(&req->link, &supp->reqs); in optee_supp_thrd_req() 165 if (list_empty(&supp->reqs)) in supp_pop_entry() 168 req = list_first_entry(&supp->reqs, struct optee_supp_req, link); in supp_pop_entry()
|
D | optee_private.h | 64 struct list_head reqs; member
|
/drivers/mtd/nand/ |
D | ecc.c | 463 const struct nand_ecc_props *reqs = nanddev_get_ecc_requirements(nand); in nand_ecc_is_strong_enough() local 468 if (conf->step_size == 0 || reqs->step_size == 0) in nand_ecc_is_strong_enough() 477 ds_corr = (mtd->writesize * reqs->strength) / reqs->step_size; in nand_ecc_is_strong_enough() 479 return corr >= ds_corr && conf->strength >= reqs->strength; in nand_ecc_is_strong_enough()
|
/drivers/net/ethernet/intel/ixgbevf/ |
D | mbx.c | 157 hw->mbx.stats.reqs++; in ixgbevf_check_for_msg_vf() 308 mbx->stats.reqs = 0; in ixgbevf_init_mbx_params_vf()
|
/drivers/scsi/ |
D | hptiop.c | 191 req = hba->reqs[tag >> 8].req_virt; in hptiop_request_callback_mv() 242 req = hba->reqs[(_tag >> 4) & 0xff].req_virt; in hptiop_request_callback_mvfrey() 729 scp = hba->reqs[tag].scp; in hptiop_finish_scsi_req() 773 free_req(hba, &hba->reqs[tag]); in hptiop_finish_scsi_req() 783 req = hba->reqs[tag].req_virt; in hptiop_host_request_callback_itl() 788 req = hba->reqs[tag].req_virt; in hptiop_host_request_callback_itl() 1453 hba->reqs[i].next = NULL; in hptiop_probe() 1454 hba->reqs[i].req_virt = start_virt; in hptiop_probe() 1455 hba->reqs[i].req_shifted_phy = start_phy >> 5; in hptiop_probe() 1456 hba->reqs[i].index = i; in hptiop_probe() [all …]
|
/drivers/net/ethernet/intel/igbvf/ |
D | mbx.c | 162 hw->mbx.stats.reqs++; in e1000_check_for_msg_vf() 331 mbx->stats.reqs = 0; in e1000_init_mbx_params_vf()
|
/drivers/net/ethernet/microsoft/mana/ |
D | hw_channel.c | 202 rx_req = &hwc_rxq->msg_buf->reqs[rx_req_idx]; in mana_hwc_rx_event_handler() 401 dma_buf = kzalloc(struct_size(dma_buf, reqs, q_depth), GFP_KERNEL); in mana_hwc_alloc_dma_buf() 420 hwc_wr = &dma_buf->reqs[i]; in mana_hwc_alloc_dma_buf() 577 req = &hwc_rxq->msg_buf->reqs[i]; in mana_hwc_test_channel() 794 tx_wr = &txq->msg_buf->reqs[msg_id]; in mana_hwc_send_request()
|
D | hw_channel.h | 118 struct hwc_work_request reqs[]; member
|
/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_mbx.c | 237 hw->mbx.stats.reqs++; in ixgbe_check_for_msg_pf() 418 mbx->stats.reqs = 0; in ixgbe_init_mbx_params_pf()
|
/drivers/net/ethernet/intel/igb/ |
D | e1000_mbx.c | 268 hw->mbx.stats.reqs++; in igb_check_for_msg_pf() 469 mbx->stats.reqs = 0; in igb_init_mbx_params_pf()
|
/drivers/infiniband/ulp/rtrs/ |
D | rtrs-clt.c | 501 req = &clt_path->reqs[msg_id]; in process_io_rsp() 987 req = &clt_path->reqs[permit->mem_id]; in rtrs_clt_get_req() 1003 req = &alive_path->reqs[fail_req->permit->mem_id]; in rtrs_clt_get_copy_req() 1322 if (!clt_path->reqs) in fail_all_outstanding_reqs() 1325 req = &clt_path->reqs[i]; in fail_all_outstanding_reqs() 1348 if (!clt_path->reqs) in free_path_reqs() 1351 req = &clt_path->reqs[i]; in free_path_reqs() 1357 kfree(clt_path->reqs); in free_path_reqs() 1358 clt_path->reqs = NULL; in free_path_reqs() 1366 clt_path->reqs = kcalloc(clt_path->queue_depth, in alloc_path_reqs() [all …]
|
/drivers/infiniband/hw/hfi1/ |
D | user_sdma.h | 89 struct user_sdma_request *reqs; member
|
D | user_sdma.c | 154 pq->reqs = kcalloc(hfi1_sdma_comp_ring_size, in hfi1_user_sdma_alloc_queues() 155 sizeof(*pq->reqs), in hfi1_user_sdma_alloc_queues() 157 if (!pq->reqs) in hfi1_user_sdma_alloc_queues() 209 kfree(pq->reqs); in hfi1_user_sdma_alloc_queues() 251 kfree(pq->reqs); in hfi1_user_sdma_free_queues() 372 req = pq->reqs + info.comp_idx; in hfi1_user_sdma_process_request()
|