Searched refs:circularQ (Results 1 - 3 of 3) sorted by relevance
/drivers/scsi/pm8001/ |
H A D | pm8001_hwi.c | 1293 * @circularQ: the inbound queue we want to transfer to HBA. 1297 int pm8001_mpi_msg_free_get(struct inbound_queue_table *circularQ, argument 1311 consumer_index = pm8001_read_32(circularQ->ci_virt); 1312 circularQ->consumer_index = cpu_to_le32(consumer_index); 1313 if (((circularQ->producer_idx + bcCount) % PM8001_MPI_QUEUE) == 1314 le32_to_cpu(circularQ->consumer_index)) { 1319 offset = circularQ->producer_idx * messageSize; 1321 circularQ->producer_idx = (circularQ->producer_idx + bcCount) 1325 msgHeader = (struct mpi_msg_hdr *)(circularQ 1338 pm8001_mpi_build_cmd(struct pm8001_hba_info *pm8001_ha, struct inbound_queue_table *circularQ, u32 opCode, void *payload, u32 responseQueue) argument 1372 pm8001_mpi_msg_free_set(struct pm8001_hba_info *pm8001_ha, void *pMsg, struct outbound_queue_table *circularQ, u8 bc) argument 1419 pm8001_mpi_msg_consume(struct pm8001_hba_info *pm8001_ha, struct outbound_queue_table *circularQ, void **messagePtr1, u8 *pBC) argument 1718 struct inbound_queue_table *circularQ; local 1769 struct inbound_queue_table *circularQ; local 3331 struct inbound_queue_table *circularQ; local 4154 struct outbound_queue_table *circularQ; local 4230 struct inbound_queue_table *circularQ; local 4298 struct inbound_queue_table *circularQ; local 4353 struct inbound_queue_table *circularQ; local 4459 struct inbound_queue_table *circularQ; local 4494 struct inbound_queue_table *circularQ; local 4515 struct inbound_queue_table *circularQ; local 4574 struct inbound_queue_table *circularQ; local 4597 struct inbound_queue_table *circularQ; local 4641 struct inbound_queue_table *circularQ; local 4699 struct inbound_queue_table *circularQ; local 4724 struct inbound_queue_table *circularQ; local 4818 struct inbound_queue_table *circularQ; local 4905 struct inbound_queue_table *circularQ; local 5050 struct inbound_queue_table *circularQ; local 5075 struct inbound_queue_table *circularQ; local [all...] |
H A D | pm80xx_hwi.c | 842 struct inbound_queue_table *circularQ; local 852 circularQ = &pm8001_ha->inbnd_q_tbl[0]; 858 rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); 874 struct inbound_queue_table *circularQ; local 888 circularQ = &pm8001_ha->inbnd_q_tbl[0]; 940 rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); 1045 struct inbound_queue_table *circularQ; local 1055 circularQ = &pm8001_ha->inbnd_q_tbl[0]; 1063 rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); 1370 struct inbound_queue_table *circularQ; local 1424 struct inbound_queue_table *circularQ; local 2817 struct inbound_queue_table *circularQ; local 3666 struct outbound_queue_table *circularQ; local 3734 struct inbound_queue_table *circularQ; local 3897 struct inbound_queue_table *circularQ; local 4061 struct inbound_queue_table *circularQ; local 4297 struct inbound_queue_table *circularQ; local 4352 struct inbound_queue_table *circularQ; local 4373 struct inbound_queue_table *circularQ; local 4444 struct inbound_queue_table *circularQ; local 4490 struct inbound_queue_table *circularQ; local [all...] |
H A D | pm8001_sas.h | 648 struct inbound_queue_table *circularQ, 650 int pm8001_mpi_msg_free_get(struct inbound_queue_table *circularQ, 653 struct outbound_queue_table *circularQ, u8 bc); 655 struct outbound_queue_table *circularQ,
|
Completed in 42 milliseconds