Lines Matching refs:protocol
207 struct pnp_protocol *protocol; member
254 struct pnp_protocol *protocol; member
313 #define pnp_can_read(dev) (((dev)->protocol->get) && \
315 #define pnp_can_write(dev) (((dev)->protocol->set) && \
317 #define pnp_can_disable(dev) (((dev)->protocol->disable) && \
324 #define pnp_device_is_isapnp(dev) ((dev)->protocol == (&isapnp_protocol))
332 #define pnp_device_is_pnpbios(dev) ((dev)->protocol == (&pnpbios_protocol))
342 if (dev->protocol == &pnpacpi_protocol) in pnp_acpi_device()
429 #define protocol_for_each_card(protocol,card) \ argument
430 for((card) = protocol_to_pnp_card((protocol)->cards.next); \
431 (card) != protocol_to_pnp_card(&(protocol)->cards); \
433 #define protocol_for_each_dev(protocol,dev) \ argument
434 for((dev) = protocol_to_pnp_dev((protocol)->devices.next); \
435 (dev) != protocol_to_pnp_dev(&(protocol)->devices); \