Lines Matching refs:pnp_card
135 struct pnp_card {
153 #define global_to_pnp_card(n) list_entry(n, struct pnp_card, global_list)
154 #define protocol_to_pnp_card(n) list_entry(n, struct pnp_card, protocol_list)
155 #define to_pnp_card(n) container_of(n, struct pnp_card, dev)
162 struct pnp_card * card;
190 struct pnp_card * card; /* card the device is attached to, none if NULL */
370 int pnp_add_card(struct pnp_card *card);
371 void pnp_remove_card(struct pnp_card *card);
372 int pnp_add_card_device(struct pnp_card *card, struct pnp_dev *dev);
374 int pnp_add_card_id(struct pnp_id *id, struct pnp_card *card);
418 static inline int pnp_add_card(struct pnp_card *card) { return -ENODEV; }
419 static inline void pnp_remove_card(struct pnp_card *card) { ; }
420 static inline int pnp_add_card_device(struct pnp_card *card, struct pnp_dev *dev) { return -ENODEV; }
422 static inline int pnp_add_card_id(struct pnp_id *id, struct pnp_card *card) { return -ENODEV; }