hbqs 916 drivers/scsi/lpfc/lpfc.h struct hbq_s hbqs[LPFC_MAX_HBQS]; /* local copy of hbq indicies */ hbqs 288 drivers/scsi/lpfc/lpfc_debugfs.c struct hbq_s *hbqs; hbqs 312 drivers/scsi/lpfc/lpfc_debugfs.c hbqs = &phba->hbqs[i]; hbqs 314 drivers/scsi/lpfc/lpfc_debugfs.c list_for_each_entry(d_buf, &hbqs->hbq_buffer_list, list) hbqs 327 drivers/scsi/lpfc/lpfc_debugfs.c hbqs->entry_count, hbqs->buffer_count, hbqs->hbqPutIdx, hbqs 328 drivers/scsi/lpfc/lpfc_debugfs.c hbqs->next_hbqPutIdx, hbqs->local_hbqGetIdx, getidx); hbqs 330 drivers/scsi/lpfc/lpfc_debugfs.c hbqe = (struct lpfc_hbq_entry *) phba->hbqs[i].hbq_virt; hbqs 331 drivers/scsi/lpfc/lpfc_debugfs.c for (j=0; j<hbqs->entry_count; j++) { hbqs 341 drivers/scsi/lpfc/lpfc_debugfs.c low = hbqs->hbqPutIdx - posted; hbqs 343 drivers/scsi/lpfc/lpfc_debugfs.c if ((j >= hbqs->hbqPutIdx) || (j < low)) { hbqs 350 drivers/scsi/lpfc/lpfc_debugfs.c if ((j >= hbqs->hbqPutIdx) && hbqs 351 drivers/scsi/lpfc/lpfc_debugfs.c (j < (hbqs->entry_count+low))) { hbqs 359 drivers/scsi/lpfc/lpfc_debugfs.c list_for_each_entry(d_buf, &hbqs->hbq_buffer_list, list) { hbqs 6483 drivers/scsi/lpfc/lpfc_init.c INIT_LIST_HEAD(&phba->hbqs[LPFC_ELS_HBQ].hbq_buffer_list); hbqs 6484 drivers/scsi/lpfc/lpfc_init.c phba->hbqs[LPFC_ELS_HBQ].hbq_alloc_buffer = lpfc_sli4_rb_alloc; hbqs 6485 drivers/scsi/lpfc/lpfc_init.c phba->hbqs[LPFC_ELS_HBQ].hbq_free_buffer = lpfc_sli4_rb_free; hbqs 7784 drivers/scsi/lpfc/lpfc_init.c phba->hbqs[i].hbq_virt = ptr; hbqs 7785 drivers/scsi/lpfc/lpfc_init.c INIT_LIST_HEAD(&phba->hbqs[i].hbq_buffer_list); hbqs 7789 drivers/scsi/lpfc/lpfc_init.c phba->hbqs[LPFC_ELS_HBQ].hbq_alloc_buffer = lpfc_els_hbq_alloc; hbqs 7790 drivers/scsi/lpfc/lpfc_init.c phba->hbqs[LPFC_ELS_HBQ].hbq_free_buffer = lpfc_els_hbq_free; hbqs 681 drivers/scsi/lpfc/lpfc_mem.c (phba->hbqs[LPFC_ELS_HBQ].hbq_free_buffer) hbqs 1932 drivers/scsi/lpfc/lpfc_sli.c struct hbq_s *hbqp = &phba->hbqs[hbqno]; hbqs 1962 drivers/scsi/lpfc/lpfc_sli.c return (struct lpfc_hbq_entry *) phba->hbqs[hbqno].hbq_virt + hbqs 1988 drivers/scsi/lpfc/lpfc_sli.c &phba->hbqs[i].hbq_buffer_list, list) { hbqs 1991 drivers/scsi/lpfc/lpfc_sli.c (phba->hbqs[i].hbq_free_buffer)(phba, hbq_buf); hbqs 1993 drivers/scsi/lpfc/lpfc_sli.c phba->hbqs[i].buffer_count = 0; hbqs 2043 drivers/scsi/lpfc/lpfc_sli.c struct hbq_s *hbqp = &phba->hbqs[hbqno]; hbqs 2096 drivers/scsi/lpfc/lpfc_sli.c list_add_tail(&hbq_buf->dbuf.list, &phba->hbqs[hbqno].hbq_buffer_list); hbqs 2134 drivers/scsi/lpfc/lpfc_sli.c if (!phba->hbqs[hbqno].hbq_alloc_buffer) hbqs 2137 drivers/scsi/lpfc/lpfc_sli.c if ((phba->hbqs[hbqno].buffer_count + count) > hbqs 2140 drivers/scsi/lpfc/lpfc_sli.c phba->hbqs[hbqno].buffer_count; hbqs 2145 drivers/scsi/lpfc/lpfc_sli.c hbq_buffer = (phba->hbqs[hbqno].hbq_alloc_buffer)(phba); hbqs 2157 drivers/scsi/lpfc/lpfc_sli.c hbq_buffer->tag = (phba->hbqs[hbqno].buffer_count | hbqs 2160 drivers/scsi/lpfc/lpfc_sli.c phba->hbqs[hbqno].buffer_count++; hbqs 2163 drivers/scsi/lpfc/lpfc_sli.c (phba->hbqs[hbqno].hbq_free_buffer)(phba, hbq_buffer); hbqs 2172 drivers/scsi/lpfc/lpfc_sli.c (phba->hbqs[hbqno].hbq_free_buffer)(phba, hbq_buffer); hbqs 2279 drivers/scsi/lpfc/lpfc_sli.c list_for_each_entry(d_buf, &phba->hbqs[hbqno].hbq_buffer_list, list) { hbqs 2289 drivers/scsi/lpfc/lpfc_sli.c tag, phba->hbqs[tag >> 16].buffer_count); hbqs 2310 drivers/scsi/lpfc/lpfc_sli.c (phba->hbqs[hbqno].hbq_free_buffer)(phba, hbq_buffer); hbqs 4847 drivers/scsi/lpfc/lpfc_sli.c phba->hbqs[hbqno].next_hbqPutIdx = 0; hbqs 4848 drivers/scsi/lpfc/lpfc_sli.c phba->hbqs[hbqno].hbqPutIdx = 0; hbqs 4849 drivers/scsi/lpfc/lpfc_sli.c phba->hbqs[hbqno].local_hbqGetIdx = 0; hbqs 4850 drivers/scsi/lpfc/lpfc_sli.c phba->hbqs[hbqno].entry_count = hbqs 4854 drivers/scsi/lpfc/lpfc_sli.c hbq_entry_index += phba->hbqs[hbqno].entry_count; hbqs 4895 drivers/scsi/lpfc/lpfc_sli.c phba->hbqs[LPFC_ELS_HBQ].entry_count = hbqs 13407 drivers/scsi/lpfc/lpfc_sli.c dma_buf = lpfc_sli_hbqbuf_get(&phba->hbqs[0].hbq_buffer_list);