Lines Matching refs:host
32 void (*add_host) (struct hpsb_host *host);
36 void (*remove_host) (struct hpsb_host *host);
41 void (*host_reset) (struct hpsb_host *host);
47 void (*iso_receive) (struct hpsb_host *host, int channel,
54 void (*fcp_request) (struct hpsb_host *host, int nodeid, int direction,
80 int (*read) (struct hpsb_host *host, int nodeid, quadlet_t *buffer,
82 int (*write) (struct hpsb_host *host, int nodeid, int destid,
87 int (*lock) (struct hpsb_host *host, int nodeid, quadlet_t *store,
89 int (*lock64) (struct hpsb_host *host, int nodeid, octlet_t *store,
96 void highlevel_add_host(struct hpsb_host *host);
97 void highlevel_remove_host(struct hpsb_host *host);
98 void highlevel_host_reset(struct hpsb_host *host);
109 int highlevel_read(struct hpsb_host *host, int nodeid, void *data,
111 int highlevel_write(struct hpsb_host *host, int nodeid, int destid,
113 int highlevel_lock(struct hpsb_host *host, int nodeid, quadlet_t *store,
115 int highlevel_lock64(struct hpsb_host *host, int nodeid, octlet_t *store,
118 void highlevel_iso_receive(struct hpsb_host *host, void *data,
120 void highlevel_fcp_request(struct hpsb_host *host, int nodeid, int direction,
150 int hpsb_listen_channel(struct hpsb_highlevel *hl, struct hpsb_host *host,
152 void hpsb_unlisten_channel(struct hpsb_highlevel *hl, struct hpsb_host *host,
157 void *hpsb_get_hostinfo(struct hpsb_highlevel *hl, struct hpsb_host *host);
160 void *hpsb_create_hostinfo(struct hpsb_highlevel *hl, struct hpsb_host *host,
164 void hpsb_destroy_hostinfo(struct hpsb_highlevel *hl, struct hpsb_host *host);
167 void hpsb_set_hostinfo_key(struct hpsb_highlevel *hl, struct hpsb_host *host, unsigned long key);
170 unsigned long hpsb_get_hostinfo_key(struct hpsb_highlevel *hl, struct hpsb_host *host);
177 int hpsb_set_hostinfo(struct hpsb_highlevel *hl, struct hpsb_host *host, void *data);