Home
last modified time | relevance | path

Searched refs:scrq (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/net/ethernet/ibm/
H A Dibmvnic.c3925 free_irq(scrq->irq, scrq); in reset_one_sub_crq_queue()
3941 4 * PAGE_SIZE, &scrq->crq_num, &scrq->hw_irq); in reset_one_sub_crq_queue()
4014 scrq = kzalloc(sizeof(*scrq), GFP_KERNEL); in init_sub_crq_queue()
4015 if (!scrq) in init_sub_crq_queue()
4048 scrq->size = 4 * PAGE_SIZE / sizeof(*scrq->msgs); in init_sub_crq_queue()
4064 scrq->crq_num, scrq->hw_irq, scrq->irq); in init_sub_crq_queue()
4342 0, scrq->name, scrq); in init_sub_crq_irqs()
4365 0, scrq->name, scrq); in init_sub_crq_irqs()
4630 union sub_crq *entry = &scrq->msgs[scrq->cur]; in pending_scrq()
4650 entry = &scrq->msgs[scrq->cur]; in ibmvnic_next_scrq()
[all …]
/linux-6.15/drivers/scsi/ibmvscsi/
H A Dibmvfc.c3902 crq = &scrq->msgs.scrq[scrq->cur].crq; in ibmvfc_next_scrq()
3904 if (++scrq->cur == scrq->size) in ibmvfc_next_scrq()
3905 scrq->cur = 0; in ibmvfc_next_scrq()
5929 &scrq->cookie, &scrq->hw_irq); in ibmvfc_register_channel()
5939 scrq->irq = irq_create_mapping(NULL, scrq->hw_irq); in ibmvfc_register_channel()
5949 snprintf(scrq->name, sizeof(scrq->name), "ibmvfc-%x-scsi%d", in ibmvfc_register_channel()
5954 snprintf(scrq->name, sizeof(scrq->name), "ibmvfc-%x-nvmf%d", in ibmvfc_register_channel()
5964 rc = request_irq(scrq->irq, scrq->handler, 0, scrq->name, scrq); in ibmvfc_register_channel()
5997 free_irq(scrq->irq, scrq); in ibmvfc_deregister_channel()
5999 scrq->irq = 0; in ibmvfc_deregister_channel()
[all …]
H A Dibmvfc.h791 struct ibmvfc_sub_crq *scrq; member