Lines Matching refs:protocol
208 struct pnp_protocol *protocol; member
255 struct pnp_protocol *protocol; member
315 #define pnp_can_read(dev) (((dev)->protocol->get) && \
317 #define pnp_can_write(dev) (((dev)->protocol->set) && \
319 #define pnp_can_disable(dev) (((dev)->protocol->disable) && \
325 #define pnp_can_suspend(dev) (((dev)->protocol->suspend) && \
332 #define pnp_device_is_isapnp(dev) ((dev)->protocol == (&isapnp_protocol))
340 #define pnp_device_is_pnpbios(dev) ((dev)->protocol == (&pnpbios_protocol))
350 if (dev->protocol == &pnpacpi_protocol) in pnp_acpi_device()
437 #define protocol_for_each_card(protocol,card) \ argument
438 for((card) = protocol_to_pnp_card((protocol)->cards.next); \
439 (card) != protocol_to_pnp_card(&(protocol)->cards); \
441 #define protocol_for_each_dev(protocol,dev) \ argument
442 for((dev) = protocol_to_pnp_dev((protocol)->devices.next); \
443 (dev) != protocol_to_pnp_dev(&(protocol)->devices); \