HISI_SAS_QUEUE_SLOTS
#define HISI_SAS_MAX_COMMANDS (HISI_SAS_QUEUE_SLOTS)
for (j = 0; j < HISI_SAS_QUEUE_SLOTS; j++)
s = hisi_hba->hw->complete_hdr_size * HISI_SAS_QUEUE_SLOTS;
s = sizeof(struct hisi_sas_cmd_hdr) * HISI_SAS_QUEUE_SLOTS;
s = hisi_hba->hw->complete_hdr_size * HISI_SAS_QUEUE_SLOTS;
dq->wr_point = (dq->wr_point + 1) % HISI_SAS_QUEUE_SLOTS;
if (++rd_point >= HISI_SAS_QUEUE_SLOTS)
HISI_SAS_QUEUE_SLOTS);
HISI_SAS_QUEUE_SLOTS);
wp = (s2->dlvry_queue_slot + 1) % HISI_SAS_QUEUE_SLOTS;
HISI_SAS_QUEUE_SLOTS);
HISI_SAS_QUEUE_SLOTS);
wp = (s2->dlvry_queue_slot + 1) % HISI_SAS_QUEUE_SLOTS;
if (++rd_point >= HISI_SAS_QUEUE_SLOTS)
wp = (s2->dlvry_queue_slot + 1) % HISI_SAS_QUEUE_SLOTS;
completed = (wr_point + HISI_SAS_QUEUE_SLOTS - rd_point) % HISI_SAS_QUEUE_SLOTS;
if (++rd_point >= HISI_SAS_QUEUE_SLOTS)
HISI_SAS_QUEUE_SLOTS * queue_entry_size);
for (j = 0; j < HISI_SAS_QUEUE_SLOTS; j++)
for (slot = 0; slot < HISI_SAS_QUEUE_SLOTS; slot++)
for (slot = 0; slot < HISI_SAS_QUEUE_SLOTS; slot++)
sz = hw->complete_hdr_size * HISI_SAS_QUEUE_SLOTS;
sz = sizeof(struct hisi_sas_cmd_hdr) * HISI_SAS_QUEUE_SLOTS;
HISI_SAS_QUEUE_SLOTS);
HISI_SAS_QUEUE_SLOTS);