Lines Matching refs:ipack_device
81 * struct ipack_device
94 struct ipack_device {
98 void (*release) (struct ipack_device *dev);
119 int (*probe) (struct ipack_device *dev);
120 void (*remove) (struct ipack_device *dev);
153 int (*request_irq) (struct ipack_device *dev,
155 int (*free_irq) (struct ipack_device *dev);
156 int (*get_clockrate) (struct ipack_device *dev);
157 int (*set_clockrate) (struct ipack_device *dev, int mherz);
158 int (*get_error) (struct ipack_device *dev);
159 int (*get_timeout) (struct ipack_device *dev);
160 int (*reset_timeout) (struct ipack_device *dev);
224 int ipack_device_init(struct ipack_device *dev);
239 int ipack_device_add(struct ipack_device *dev);
240 void ipack_device_del(struct ipack_device *dev);
242 void ipack_get_device(struct ipack_device *dev);
243 void ipack_put_device(struct ipack_device *dev);
273 static inline int ipack_get_carrier(struct ipack_device *dev)
283 static inline void ipack_put_carrier(struct ipack_device *dev)