Searched refs:circularQ (Results 1 - 3 of 3) sorted by relevance

/drivers/scsi/pm8001/
H A Dpm8001_hwi.c1293 * @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 Dpm80xx_hwi.c842 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 Dpm8001_sas.h648 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