Home
last modified time | relevance | path

Searched refs:req_idx (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/drivers/dma/dw/
H A Drzn1-dmamux.c26 unsigned int req_idx; member
34 dev_dbg(dev, "Unmapping DMAMUX request %u\n", map->req_idx); in rzn1_dmamux_free()
36 clear_bit(map->req_idx, dmamux->used_chans); in rzn1_dmamux_free()
59 map->req_idx = dma_spec->args[4]; in rzn1_dmamux_route_allocate()
69 if (map->req_idx >= RZN1_DMAMUX_MAX_LINES || in rzn1_dmamux_route_allocate()
70 (map->req_idx % RZN1_DMAMUX_LINES_PER_CTLR) != chan) { in rzn1_dmamux_route_allocate()
71 dev_err(&pdev->dev, "Invalid MUX request line: %u\n", map->req_idx); in rzn1_dmamux_route_allocate()
76 dmac_idx = map->req_idx >= RZN1_DMAMUX_LINES_PER_CTLR ? 1 : 0; in rzn1_dmamux_route_allocate()
85 map->req_idx, dmac_idx, chan); in rzn1_dmamux_route_allocate()
87 if (test_and_set_bit(map->req_idx, dmamu in rzn1_dmamux_route_allocate()
[all...]
/kernel/linux/linux-5.10/drivers/message/fusion/
H A Dmptscsih.c93 SCSIIORequest_t *pReq, int req_idx);
94 static void mptscsih_freeChainBuffers(MPT_ADAPTER *ioc, int req_idx);
127 * @req_idx: Index of the SCSI IO request frame. (output)
178 SCSIIORequest_t *pReq, int req_idx) in mptscsih_AddSGE()
287 ioc->RequestNB[req_idx] = RequestNB; in mptscsih_AddSGE()
336 ioc->RequestNB[req_idx] = RequestNB; in mptscsih_AddSGE()
358 ioc->ReqToChain[req_idx] = newIndex; in mptscsih_AddSGE()
369 ioc->name, psge, req_idx)); in mptscsih_AddSGE()
592 u16 req_idx, req_idx_MR; in mptscsih_io_done() local
597 req_idx in mptscsih_io_done()
177 mptscsih_AddSGE(MPT_ADAPTER *ioc, struct scsi_cmnd *SCpnt, SCSIIORequest_t *pReq, int req_idx) mptscsih_AddSGE() argument
1450 mptscsih_freeChainBuffers(MPT_ADAPTER *ioc, int req_idx) mptscsih_freeChainBuffers() argument
2629 u16 req_idx; mptscsih_scandv_complete() local
[all...]
H A Dmptbase.c447 u16 req_idx = 0; in mpt_turbo_reply() local
450 dmfprintk(ioc, printk(MYIOC_s_DEBUG_FMT "Got TURBO reply req_idx=%08x\n", in mpt_turbo_reply()
455 req_idx = pa & 0x0000FFFF; in mpt_turbo_reply()
457 mf = MPT_INDEX_2_MFPTR(ioc, req_idx); in mpt_turbo_reply()
471 req_idx = pa & 0x0000FFFF; in mpt_turbo_reply()
472 mf = MPT_INDEX_2_MFPTR(ioc, req_idx); in mpt_turbo_reply()
508 u16 req_idx; in mpt_reply() local
529 req_idx = le16_to_cpu(mr->u.frame.hwhdr.msgctxu.fld.req_idx); in mpt_reply()
531 mf = MPT_INDEX_2_MFPTR(ioc, req_idx); in mpt_reply()
893 u16 req_idx; /* Request index */ mpt_get_msg_frame() local
962 u16 req_idx; /* Request index */ mpt_put_msg_frame() local
998 u16 req_idx; /* Request index */ mpt_put_msg_frame_hi_pri() local
[all...]
H A Dmptctl.c253 le16_to_cpu(req->u.frame.hwhdr.msgctxu.fld.req_idx); in mptctl_reply()
1748 u16 req_idx; in mptctl_do_mpt_command() local
1800 req_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); in mptctl_do_mpt_command()
1894 + (req_idx * MPT_SENSE_BUFFER_ALLOC)); in mptctl_do_mpt_command()
1981 + (req_idx * MPT_SENSE_BUFFER_ALLOC)); in mptctl_do_mpt_command()
H A Dmptbase.h298 u16 req_idx; /* Request index */ member
H A Dmptlan.c1175 i = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); in mpt_lan_post_receive_buckets()
/kernel/linux/linux-6.6/drivers/message/fusion/
H A Dmptscsih.c93 SCSIIORequest_t *pReq, int req_idx);
94 static void mptscsih_freeChainBuffers(MPT_ADAPTER *ioc, int req_idx);
127 * @req_idx: Index of the SCSI IO request frame. (output)
178 SCSIIORequest_t *pReq, int req_idx) in mptscsih_AddSGE()
287 ioc->RequestNB[req_idx] = RequestNB; in mptscsih_AddSGE()
336 ioc->RequestNB[req_idx] = RequestNB; in mptscsih_AddSGE()
358 ioc->ReqToChain[req_idx] = newIndex; in mptscsih_AddSGE()
369 ioc->name, psge, req_idx)); in mptscsih_AddSGE()
592 u16 req_idx, req_idx_MR; in mptscsih_io_done() local
597 req_idx in mptscsih_io_done()
177 mptscsih_AddSGE(MPT_ADAPTER *ioc, struct scsi_cmnd *SCpnt, SCSIIORequest_t *pReq, int req_idx) mptscsih_AddSGE() argument
1449 mptscsih_freeChainBuffers(MPT_ADAPTER *ioc, int req_idx) mptscsih_freeChainBuffers() argument
2628 u16 req_idx; mptscsih_scandv_complete() local
[all...]
H A Dmptbase.c447 u16 req_idx = 0; in mpt_turbo_reply() local
450 dmfprintk(ioc, printk(MYIOC_s_DEBUG_FMT "Got TURBO reply req_idx=%08x\n", in mpt_turbo_reply()
455 req_idx = pa & 0x0000FFFF; in mpt_turbo_reply()
457 mf = MPT_INDEX_2_MFPTR(ioc, req_idx); in mpt_turbo_reply()
471 req_idx = pa & 0x0000FFFF; in mpt_turbo_reply()
472 mf = MPT_INDEX_2_MFPTR(ioc, req_idx); in mpt_turbo_reply()
507 u16 req_idx; in mpt_reply() local
528 req_idx = le16_to_cpu(mr->u.frame.hwhdr.msgctxu.fld.req_idx); in mpt_reply()
530 mf = MPT_INDEX_2_MFPTR(ioc, req_idx); in mpt_reply()
889 u16 req_idx; /* Request index */ mpt_get_msg_frame() local
958 u16 req_idx; /* Request index */ mpt_put_msg_frame() local
994 u16 req_idx; /* Request index */ mpt_put_msg_frame_hi_pri() local
[all...]
H A Dmptctl.c253 le16_to_cpu(req->u.frame.hwhdr.msgctxu.fld.req_idx); in mptctl_reply()
1744 u16 req_idx; in mptctl_do_mpt_command() local
1796 req_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); in mptctl_do_mpt_command()
1890 + (req_idx * MPT_SENSE_BUFFER_ALLOC)); in mptctl_do_mpt_command()
1977 + (req_idx * MPT_SENSE_BUFFER_ALLOC)); in mptctl_do_mpt_command()
H A Dmptbase.h298 u16 req_idx; /* Request index */ member
H A Dmptlan.c1177 i = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); in mpt_lan_post_receive_buckets()
/kernel/linux/linux-5.10/drivers/ata/
H A Dsata_mv.c524 unsigned int req_idx; member
997 pp->req_idx &= MV_MAX_Q_DEPTH_MASK; /* paranoia */ in mv_set_edma_ptrs()
998 index = pp->req_idx << EDMA_REQ_Q_PTR_SHIFT; in mv_set_edma_ptrs()
2066 in_index = pp->req_idx; in mv_qc_prep()
2160 in_index = pp->req_idx; in mv_qc_prep_iie()
2353 pp->req_idx = (pp->req_idx + 1) & MV_MAX_Q_DEPTH_MASK; in mv_qc_issue()
2354 in_index = pp->req_idx << EDMA_REQ_Q_PTR_SHIFT; in mv_qc_issue()
/kernel/linux/linux-6.6/drivers/ata/
H A Dsata_mv.c524 unsigned int req_idx; member
1001 pp->req_idx &= MV_MAX_Q_DEPTH_MASK; /* paranoia */ in mv_set_edma_ptrs()
1002 index = pp->req_idx << EDMA_REQ_Q_PTR_SHIFT; in mv_set_edma_ptrs()
2062 in_index = pp->req_idx; in mv_qc_prep()
2156 in_index = pp->req_idx; in mv_qc_prep_iie()
2350 pp->req_idx = (pp->req_idx + 1) & MV_MAX_Q_DEPTH_MASK; in mv_qc_issue()
2351 in_index = pp->req_idx << EDMA_REQ_Q_PTR_SHIFT; in mv_qc_issue()

Completed in 37 milliseconds