• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/

Lines Matching defs:i2o_controller

423 	struct i2o_controller *iop;	/* Controlling IOP */
461 int (*reply) (struct i2o_controller *, u32, struct i2o_message *);
471 void (*notify_controller_add) (struct i2o_controller *);
472 void (*notify_controller_remove) (struct i2o_controller *);
519 struct i2o_controller {
614 static inline struct i2o_message *i2o_msg_get(struct i2o_controller *);
615 extern struct i2o_message *i2o_msg_get_wait(struct i2o_controller *, int);
616 static inline void i2o_msg_post(struct i2o_controller *, struct i2o_message *);
617 static inline int i2o_msg_post_wait(struct i2o_controller *,
619 extern int i2o_msg_post_wait_mem(struct i2o_controller *, struct i2o_message *,
621 static inline void i2o_flush_reply(struct i2o_controller *, u32);
624 extern int i2o_status_get(struct i2o_controller *);
628 extern struct i2o_device *i2o_iop_find_device(struct i2o_controller *, u16);
629 extern struct i2o_controller *i2o_find_iop(int);
633 extern u32 i2o_cntxt_list_add(struct i2o_controller *, void *);
634 extern void *i2o_cntxt_list_get(struct i2o_controller *, u32);
635 extern u32 i2o_cntxt_list_remove(struct i2o_controller *, void *);
636 extern u32 i2o_cntxt_list_get_ptr(struct i2o_controller *, void *);
658 static inline u32 i2o_cntxt_list_add(struct i2o_controller *c, void *ptr)
663 static inline void *i2o_cntxt_list_get(struct i2o_controller *c, u32 context)
668 static inline u32 i2o_cntxt_list_remove(struct i2o_controller *c, void *ptr)
673 static inline u32 i2o_cntxt_list_get_ptr(struct i2o_controller *c, void *ptr)
706 static inline u16 i2o_sg_tablesize(struct i2o_controller *c, u16 body_size)
745 static inline dma_addr_t i2o_dma_map_single(struct i2o_controller *c, void *ptr,
800 static inline int i2o_dma_map_sg(struct i2o_controller *c,
995 struct i2o_controller *c)
1009 struct i2o_controller *c)
1043 extern void i2o_driver_notify_controller_add_all(struct i2o_controller *);
1044 extern void i2o_driver_notify_controller_remove_all(struct i2o_controller *);
1053 extern int i2o_exec_lct_get(struct i2o_controller *);
1058 #define to_i2o_controller(dev) container_of(dev, struct i2o_controller, device)
1072 static inline struct i2o_message *i2o_msg_out_to_virt(struct i2o_controller *c,
1093 i2o_controller *c,
1113 static inline struct i2o_message *i2o_msg_get(struct i2o_controller *c)
1140 static inline void i2o_msg_post(struct i2o_controller *c,
1164 static inline int i2o_msg_post_wait(struct i2o_controller *c,
1179 static inline void i2o_msg_nop_mfa(struct i2o_controller *c, u32 mfa)
1202 static inline void i2o_msg_nop(struct i2o_controller *c,
1221 static inline void i2o_flush_reply(struct i2o_controller *c, u32 m)
1259 extern void i2o_dump_hrt(struct i2o_controller *c);
1260 extern void i2o_debug_state(struct i2o_controller *c);