Lines Matching defs:free_slot
935 int free_slot = -1;
967 if (free_slot == -1) {
968 free_slot = slot;
985 if (free_slot < 0) {
992 free_slot);
995 hca->ih_ioc[free_slot].ii_inuse = 1;
996 hca->ih_ioc[free_slot].ii_slot = free_slot;
997 hca->ih_ioc[free_slot].ii_hcap = hca;
1002 hca->ih_ioc[free_slot].ii_srvcs =
1004 bcopy(profile, &hca->ih_ioc[free_slot].ii_profile,
1006 bcopy(services, hca->ih_ioc[free_slot].ii_srvcs,
1014 profile->ioc_vendorid |= h2b32(free_slot);
1016 ibdma_set_ioc_state(hca, free_slot, IBDMA_IOC_PRESENT);
1020 hdl->ih_ioc_ndx = (uint8_t)free_slot;