Lines Matching refs:dev_seqs
107 static struct dev_last_used_seq dev_seqs[NUM_MSI_DEVS]; variable
150 if (dev_seqs[i].ds_bus == 0 in msipic_allocate_common_msi_devid()
151 && dev_seqs[i].ds_dev == 0 in msipic_allocate_common_msi_devid()
152 && dev_seqs[i].ds_fun == 0) in msipic_allocate_common_msi_devid()
155 if (dev_seqs[i].ds_bus == bus in msipic_allocate_common_msi_devid()
156 && dev_seqs[i].ds_dev == dev in msipic_allocate_common_msi_devid()
157 && dev_seqs[i].ds_fun == fun) { in msipic_allocate_common_msi_devid()
158 dev_seqs[i].ds_using = true; in msipic_allocate_common_msi_devid()
164 if (dev_seqs[i].ds_using == 0) { in msipic_allocate_common_msi_devid()
165 dev_seqs[i].ds_using = true; in msipic_allocate_common_msi_devid()
166 dev_seqs[i].ds_bus = bus; in msipic_allocate_common_msi_devid()
167 dev_seqs[i].ds_dev = dev; in msipic_allocate_common_msi_devid()
168 dev_seqs[i].ds_fun = fun; in msipic_allocate_common_msi_devid()
192 dev_seqs[devid].ds_using = false; in msipic_release_common_msi_devid()