Lines Matching defs:dev

746 	struct b43_wldev *dev;
828 struct b43_bus_dev *dev;
982 static inline struct b43_wldev *dev_to_b43_wldev(struct device *dev)
984 struct ssb_device *ssb_dev = dev_to_ssb_dev(dev);
1005 return wldev->dev->bus_may_powerdown(wldev->dev);
1009 return wldev->dev->bus_powerup(wldev->dev, dynamic_pctl);
1013 return wldev->dev->device_is_enabled(wldev->dev);
1018 wldev->dev->device_enable(wldev->dev, core_specific_flags);
1023 wldev->dev->device_disable(wldev->dev, core_specific_flags);
1026 static inline u16 b43_read16(struct b43_wldev *dev, u16 offset)
1028 return dev->dev->read16(dev->dev, offset);
1031 static inline void b43_write16(struct b43_wldev *dev, u16 offset, u16 value)
1033 dev->dev->write16(dev->dev, offset, value);
1037 static inline void b43_write16f(struct b43_wldev *dev, u16 offset, u16 value)
1039 b43_write16(dev, offset, value);
1041 if (dev->dev->flush_writes)
1042 b43_read16(dev, offset);
1046 static inline void b43_maskset16(struct b43_wldev *dev, u16 offset, u16 mask,
1049 b43_write16(dev, offset, (b43_read16(dev, offset) & mask) | set);
1052 static inline u32 b43_read32(struct b43_wldev *dev, u16 offset)
1054 return dev->dev->read32(dev->dev, offset);
1057 static inline void b43_write32(struct b43_wldev *dev, u16 offset, u32 value)
1059 dev->dev->write32(dev->dev, offset, value);
1062 static inline void b43_maskset32(struct b43_wldev *dev, u16 offset, u32 mask,
1065 b43_write32(dev, offset, (b43_read32(dev, offset) & mask) | set);
1068 static inline void b43_block_read(struct b43_wldev *dev, void *buffer,
1071 dev->dev->block_read(dev->dev, buffer, count, offset, reg_width);
1074 static inline void b43_block_write(struct b43_wldev *dev, const void *buffer,
1077 dev->dev->block_write(dev->dev, buffer, count, offset, reg_width);
1080 static inline bool b43_using_pio_transfers(struct b43_wldev *dev)
1082 return dev->__using_pio_transfers;
1085 static inline void b43_wake_queue(struct b43_wldev *dev, int queue_prio)
1087 if (dev->qos_enabled)
1088 ieee80211_wake_queue(dev->wl->hw, queue_prio);
1090 ieee80211_wake_queue(dev->wl->hw, 0);
1093 static inline void b43_stop_queue(struct b43_wldev *dev, int queue_prio)
1095 if (dev->qos_enabled)
1096 ieee80211_stop_queue(dev->wl->hw, queue_prio);
1098 ieee80211_stop_queue(dev->wl->hw, 0);