Lines Matching refs:slot
58 #define hpslot_to_sun(A) (((struct slot *)((A)->private))->sun)
81 } slot; member
96 static int ibm_set_attention_status(struct hotplug_slot *slot, u8 status);
97 static int ibm_get_attention_status(struct hotplug_slot *slot, u8 *status);
147 des->slot.slot_num != id)) { in ibm_slot_from_id()
151 if (ind < size && des->slot.slot_num == id) in ibm_slot_from_id()
171 static int ibm_set_attention_status(struct hotplug_slot *slot, u8 status) in ibm_set_attention_status() argument
179 ibm_slot = ibm_slot_from_id(hpslot_to_sun(slot)); in ibm_set_attention_status()
182 ibm_slot->slot.slot_num, ibm_slot->slot.slot_id, in ibm_set_attention_status()
186 args[0].integer.value = ibm_slot->slot.slot_id; in ibm_set_attention_status()
215 static int ibm_get_attention_status(struct hotplug_slot *slot, u8 *status) in ibm_get_attention_status() argument
219 ibm_slot = ibm_slot_from_id(hpslot_to_sun(slot)); in ibm_get_attention_status()
221 if (ibm_slot->slot.attn & 0xa0 || ibm_slot->slot.status[1] & 0x08) in ibm_get_attention_status()
227 ibm_slot->slot.slot_num, ibm_slot->slot.slot_id, in ibm_get_attention_status()