Symbol: isns_task_s
lib/libisns/isns.c
130
struct isns_task_s *task_p;
lib/libisns/isns.c
193
struct isns_task_s *task_p;
lib/libisns/isns_config.h
71
struct isns_task_s *curtask_p;
lib/libisns/isns_config.h
72
SIMPLEQ_HEAD(isns_taskq_head_s, isns_task_s) taskq_head;
lib/libisns/isns_pdu.c
548
struct isns_task_s *task_p;
lib/libisns/isns_pdu.c
831
struct isns_task_s* task_p;
lib/libisns/isns_pdu.h
59
(/* CONSTCOND */MAX(sizeof(struct isns_task_s), sizeof(struct isns_trans_s)))
lib/libisns/isns_task.c
113
isns_end_task(struct isns_task_s *task_p)
lib/libisns/isns_task.c
127
isns_task_discover_server(struct isns_task_s *task_p)
lib/libisns/isns_task.c
140
isns_task_reconnect_server(struct isns_task_s *task_p)
lib/libisns/isns_task.c
194
isns_task_send_pdu(struct isns_task_s *task_p)
lib/libisns/isns_task.c
318
isns_task_init_socket_io(struct isns_task_s *task_p)
lib/libisns/isns_task.c
366
isns_task_init_refresh(struct isns_task_s *task_p)
lib/libisns/isns_task.c
399
struct isns_task_s *
lib/libisns/isns_task.c
403
struct isns_task_s *task_p;
lib/libisns/isns_task.c
408
buf_p = isns_new_buffer((int)sizeof(struct isns_task_s));
lib/libisns/isns_task.c
410
task_p = (struct isns_task_s *)isns_buffer_data(buf_p, 0);
lib/libisns/isns_task.c
434
isns_free_task(struct isns_task_s *task_p)
lib/libisns/isns_task.c
460
struct isns_task_s *task_p)
lib/libisns/isns_task.c
472
struct isns_task_s *task_p)
lib/libisns/isns_task.c
482
struct isns_task_s *
lib/libisns/isns_task.c
485
struct isns_task_s *task_p = NULL;
lib/libisns/isns_task.c
498
struct isns_task_s *
lib/libisns/isns_task.c
501
struct isns_task_s *task_p;
lib/libisns/isns_task.c
514
SIMPLEQ_REMOVE(&cfg_p->taskq_head, task_p, isns_task_s,
lib/libisns/isns_task.c
57
isns_run_task(struct isns_task_s *task_p)
lib/libisns/isns_task.c
77
isns_wait_task(struct isns_task_s *task_p, const struct timespec *timeout_p)
lib/libisns/isns_task.h
80
SIMPLEQ_ENTRY(isns_task_s) taskq_entry;
lib/libisns/isns_task.h
83
typedef void (isns_task_handler)(struct isns_task_s *);
lib/libisns/isns_task.h
85
void isns_run_task(struct isns_task_s *);
lib/libisns/isns_task.h
86
void isns_end_task(struct isns_task_s *);
lib/libisns/isns_task.h
87
int isns_wait_task(struct isns_task_s *, const struct timespec *);
lib/libisns/isns_task.h
89
struct isns_task_s *isns_new_task(struct isns_config_s *, uint8_t, int);
lib/libisns/isns_task.h
90
void isns_free_task(struct isns_task_s *);
lib/libisns/isns_task.h
91
void isns_taskq_insert_tail(struct isns_config_s *, struct isns_task_s *);
lib/libisns/isns_task.h
92
void isns_taskq_insert_head(struct isns_config_s *, struct isns_task_s *);
lib/libisns/isns_task.h
93
struct isns_task_s *isns_taskq_remove(struct isns_config_s *);
lib/libisns/isns_task.h
94
struct isns_task_s *isns_taskq_remove_trans(struct isns_config_s *, uint16_t);
lib/libisns/isns_thread.c
232
struct isns_task_s *curtask_p;
lib/libisns/isns_thread.c
51
static struct isns_task_s *isns_get_next_task(struct isns_config_s *);
lib/libisns/isns_thread.c
92
static struct isns_task_s *
lib/libisns/isns_thread.c
95
struct isns_task_s *task_p = NULL;
lib/libisns/isns_util.c
139
struct isns_task_s *task_p;