| /linux-6.15/Documentation/translations/zh_CN/driver-api/ |
| H A D | io_ordering.rst | 31 CPU A: writel(newval, ring_ptr); 37 CPU B: writel(newval2, ring_ptr); 48 CPU A: writel(newval, ring_ptr); 55 CPU B: writel(newval2, ring_ptr);
|
| /linux-6.15/Documentation/translations/zh_TW/ |
| H A D | io_ordering.txt | 38 CPU A: writel(newval, ring_ptr); 44 CPU B: writel(newval2, ring_ptr); 55 CPU A: writel(newval, ring_ptr); 62 CPU B: writel(newval2, ring_ptr);
|
| /linux-6.15/Documentation/networking/ |
| H A D | iou-zcrx.rst | 95 void *ring_ptr = mmap(NULL, ring_size, 120 .user_addr = (__u64)(unsigned long)ring_ptr, 146 refill_ring.khead = (unsigned *)((char *)ring_ptr + reg.offsets.head); 147 refill_ring.khead = (unsigned *)((char *)ring_ptr + reg.offsets.tail); 149 (struct io_uring_zcrx_rqe *)((char *)ring_ptr + reg.offsets.rqes); 151 refill_ring.ring_ptr = ring_ptr;
|
| /linux-6.15/Documentation/driver-api/ |
| H A D | io_ordering.rst | 21 CPU A: writel(newval, ring_ptr); 27 CPU B: writel(newval2, ring_ptr); 38 CPU A: writel(newval, ring_ptr); 45 CPU B: writel(newval2, ring_ptr);
|
| /linux-6.15/tools/testing/selftests/drivers/net/hw/ |
| H A D | iou-zcrx.c | 71 static void *ring_ptr; variable 141 ring_ptr = mmap(NULL, in setup_zcrx() 150 .user_addr = (__u64)(unsigned long)ring_ptr, in setup_zcrx() 172 rq_ring.khead = (unsigned int *)((char *)ring_ptr + reg.offsets.head); in setup_zcrx() 173 rq_ring.ktail = (unsigned int *)((char *)ring_ptr + reg.offsets.tail); in setup_zcrx() 174 rq_ring.rqes = (struct io_uring_zcrx_rqe *)((char *)ring_ptr + reg.offsets.rqes); in setup_zcrx()
|
| /linux-6.15/drivers/scsi/qla2xxx/ |
| H A D | qla_iocb.c | 104 req->ring_ptr++; in qla2x00_prep_cont_type0_iocb() 133 req->ring_ptr++; in qla2x00_prep_cont_type1_iocb() 428 req->ring_ptr++; in qla2x00_start_scsi() 473 req->ring_ptr++; in qla2x00_start_iocbs() 1662 req->ring_ptr++; in qla24xx_start_scsi() 1868 req->ring_ptr++; in qla24xx_dif_start_scsi() 2029 req->ring_ptr++; in qla2xxx_start_scsi_mq() 2249 req->ring_ptr++; in qla2xxx_dif_start_scsi_mq() 2348 pkt = req->ring_ptr; in __qla2x00_alloc_iocbs() 3647 req->ring_ptr++; in qla82xx_start_scsi() [all …]
|
| H A D | qla_isr.c | 209 new_pkt = rsp_q->ring_ptr; in __qla_consume_iocb() 215 rsp_q->ring_ptr = rsp_q->ring; in __qla_consume_iocb() 217 rsp_q->ring_ptr++; in __qla_consume_iocb() 293 rsp_q->ring_ptr = rsp_q->ring; in __qla_copy_purex_to_buffer() 295 rsp_q->ring_ptr++; in __qla_copy_purex_to_buffer() 933 rsp_q->ring_ptr++; in qla27xx_copy_multiple_pkt() 1213 rsp_q->ring_ptr++; in qla27xx_copy_fpin_pkt() 2957 rsp->ring_ptr = rsp->ring; in qla2x00_process_response_queue() 2959 rsp->ring_ptr++; in qla2x00_process_response_queue() 3987 rsp->ring_ptr = rsp->ring; in qla24xx_process_response_queue() [all …]
|
| H A D | qla_nvme.c | 632 cmd_pkt = (struct cmd_nvme *)req->ring_ptr; in qla2x00_start_nvme_mq() 713 req->ring_ptr = req->ring; in qla2x00_start_nvme_mq() 715 req->ring_ptr++; in qla2x00_start_nvme_mq() 717 cont_pkt = (cont_a64_entry_t *)req->ring_ptr; in qla2x00_start_nvme_mq() 737 req->ring_ptr = req->ring; in qla2x00_start_nvme_mq() 739 req->ring_ptr++; in qla2x00_start_nvme_mq() 750 rsp->ring_ptr->signature != RESPONSE_PROCESSED) in qla2x00_start_nvme_mq()
|
| H A D | qla_mr.c | 1401 rsp->ring_ptr = rsp->ring; in qlafx00_init_response_q_entries() 1404 pkt = rsp->ring_ptr; in qlafx00_init_response_q_entries() 2700 lptr = rsp->ring_ptr; in qlafx00_process_response_queue() 2710 rsp->ring_ptr = rsp->ring; in qlafx00_process_response_queue() 2712 rsp->ring_ptr++; in qlafx00_process_response_queue() 2951 req->ring_ptr = req->ring; in qlafx00_prep_cont_type1_iocb() 2953 req->ring_ptr++; in qlafx00_prep_cont_type1_iocb() 2956 cont_pkt = (cont_a64_entry_t *)req->ring_ptr; in qlafx00_prep_cont_type1_iocb() 3106 cmd_pkt = (struct cmd_type_7_fx00 *)req->ring_ptr; in qlafx00_start_scsi() 3146 req->ring_ptr = req->ring; in qlafx00_start_scsi() [all …]
|
| H A D | qla_inline.h | 365 req->ring_ptr = req->ring; in qla_83xx_start_iocbs() 367 req->ring_ptr++; in qla_83xx_start_iocbs()
|
| H A D | qla_mid.c | 771 req->ring_ptr = req->ring; in qla25xx_create_req_que() 784 req->ring_ptr, req->ring_index, in qla25xx_create_req_que() 789 req->ring_ptr, req->ring_index, req->cnt, in qla25xx_create_req_que()
|
| H A D | qla_target.c | 1792 resp = (struct abts_resp_to_24xx *)qpair->req->ring_ptr; in qlt_build_abts_resp_iocb() 2550 req->ring_ptr = req->ring; in qlt_get_req_pkt() 2552 req->ring_ptr++; in qlt_get_req_pkt() 2554 return (cont_entry_t *)req->ring_ptr; in qlt_get_req_pkt() 2603 pkt = (struct ctio7_to_24xx *)qpair->req->ring_ptr; in qlt_24xx_build_ctio_pkt() 3066 pkt = (struct ctio_crc2_to_fw *)qpair->req->ring_ptr; in qlt_build_ctio_crc2_pkt()
|
| H A D | qla_edif.c | 3083 cmd_pkt = (struct cmd_type_6 *)req->ring_ptr; in qla28xx_start_scsi_edif() 3199 req->ring_ptr = req->ring; in qla28xx_start_scsi_edif() 3201 req->ring_ptr++; in qla28xx_start_scsi_edif()
|
| H A D | qla_nx.c | 2762 req->ring_ptr = req->ring; in qla82xx_start_iocbs() 2764 req->ring_ptr++; in qla82xx_start_iocbs()
|
| H A D | qla_def.h | 3719 response_t *ring_ptr; member 3746 request_t *ring_ptr; member
|
| H A D | qla_init.c | 4463 rsp->ring_ptr = rsp->ring; in qla2x00_init_response_q_entries() 4466 pkt = rsp->ring_ptr; in qla2x00_init_response_q_entries() 4798 req->ring_ptr = req->ring; in qla2x00_init_rings()
|
| /linux-6.15/drivers/crypto/intel/qat/qat_common/ |
| H A D | adf_transport.h | 15 int poll_mode, struct adf_etr_ring_data **ring_ptr);
|
| H A D | adf_transport.c | 221 struct adf_etr_ring_data **ring_ptr) in adf_create_ring() argument 295 *ring_ptr = ring; in adf_create_ring()
|