HomeSort by: relevance | last modified time | path
    Searched defs:cfg_p (Results 1 - 6 of 6) sorted by relevancy

  /src/lib/libisns/
isns.c 60 struct isns_config_s *cfg_p; local in function:isns_init
65 if ((cfg_p = isns_new_config()) == NULL) {
70 cfg_p->is_server = is_server;
71 cfg_p->curtask_p = NULL;
73 if ((rval = pipe(cfg_p->pipe_fds)) != 0) {
75 isns_destroy_config(cfg_p);
79 if ((cfg_p->kq = kqueue()) == -1) {
81 isns_destroy_config(cfg_p);
85 rval = isns_change_kevent_list(cfg_p, (uintptr_t)cfg_p->pipe_fds[0]
129 struct isns_config_s *cfg_p; local in function:isns_add_servercon
192 struct isns_config_s *cfg_p; local in function:isns_init_reg_refresh
230 struct isns_config_s *cfg_p = (struct isns_config_s *)isns_handle; local in function:isns_stop
    [all...]
isns_util.c 52 isns_issue_cmd(struct isns_config_s *cfg_p, uint8_t cmd_type)
54 return (int)write(cfg_p->pipe_fds[1], &cmd_type, 1);
59 isns_issue_cmd_with_data(struct isns_config_s *cfg_p, uint8_t cmd_type,
69 return (int)isns_file_writev(cfg_p->pipe_fds[1], iov, 2);
74 isns_change_kevent_list(struct isns_config_s *cfg_p,
80 return kevent(cfg_p->kq, &evt, 1, NULL, 0, NULL);
87 struct isns_config_s *cfg_p; local in function:isns_new_config
90 cfg_p = (struct isns_config_s *)
92 if (cfg_p == NULL) {
96 cfg_p->kq = -1
    [all...]
isns_task.c 116 if (task_p == task_p->cfg_p->curtask_p)
117 task_p->cfg_p->curtask_p = NULL;
150 rv = isns_socket_create(&(task_p->cfg_p->sd), ai_p->ai_family,
155 rv = isns_socket_connect(task_p->cfg_p->sd, ai_p->ai_addr,
159 rv = isns_change_kevent_list(task_p->cfg_p,
167 task_p->cfg_p->sd_connected = 1;
169 /* Add cfg_p->sd to kqueue */
170 rv = isns_change_kevent_list(task_p->cfg_p,
171 (uintptr_t)(task_p->cfg_p->sd), EVFILT_READ,
197 struct isns_config_s *cfg_p; local in function:isns_task_send_pdu
320 struct isns_config_s *cfg_p; local in function:isns_task_init_socket_io
368 struct isns_config_s *cfg_p; local in function:isns_task_init_refresh
    [all...]
isns_task.h 72 struct isns_config_s *cfg_p; member in struct:isns_task_s
isns_pdu.h 163 struct isns_config_s *cfg_p; member in struct:isns_trans_s
183 struct isns_config_s *cfg_p; member in struct:isns_pdu_s
isns_thread.c 59 struct isns_config_s *cfg_p = (struct isns_config_s *)arg; local in function:isns_control_thread
70 while ((cfg_p->curtask_p == NULL)
71 && ((cfg_p->curtask_p = isns_get_next_task(cfg_p)) != NULL))
72 isns_run_task(cfg_p->curtask_p);
74 nevents = kevent(cfg_p->kq, NULL, 0, evt_chgs,
82 run_thread = (evt_handler_p(evt_p, cfg_p) == 0);
93 isns_get_next_task(struct isns_config_s *cfg_p)
100 task_p = isns_taskq_remove(cfg_p);
102 if (cfg_p->sd_connected
    [all...]

Completed in 11 milliseconds