Lines Matching defs:slot
21 /* per-virtual-slot structure */
39 struct cb710_slot slot[];
50 /* slot port accessors - so the logic is more clear in the code */
52 static inline void cb710_write_port_##t(struct cb710_slot *slot, \
55 iowrite##t(value, slot->iobase + port); \
58 static inline u##t cb710_read_port_##t(struct cb710_slot *slot, \
61 return ioread##t(slot->iobase + port); \
64 static inline void cb710_modify_port_##t(struct cb710_slot *slot, \
68 (ioread##t(slot->iobase + port) & ~clear)|set, \
69 slot->iobase + port); \
78 void cb710_set_irq_handler(struct cb710_slot *slot,
89 static inline struct cb710_chip *cb710_slot_to_chip(struct cb710_slot *slot)
91 return dev_get_drvdata(slot->pdev.dev.parent);
94 static inline struct device *cb710_slot_dev(struct cb710_slot *slot)
96 return &slot->pdev.dev;