Lines Matching refs:ni1
54 retval = p->prot.ni1.last_invoke_id + 1; /* try new id */ in new_invoke_id()
55 while ((i) && (p->prot.ni1.invoke_used[retval >> 3] == 0xFF)) { in new_invoke_id()
56 p->prot.ni1.last_invoke_id = (retval & 0xF8) + 8; in new_invoke_id()
60 while (p->prot.ni1.invoke_used[retval >> 3] & (1 << (retval & 7))) in new_invoke_id()
64 p->prot.ni1.last_invoke_id = retval; in new_invoke_id()
65 p->prot.ni1.invoke_used[retval >> 3] |= (1 << (retval & 7)); in new_invoke_id()
77 p->prot.ni1.invoke_used[id >> 3] &= ~(1 << (id & 7)); in free_invoke_id()
91 proc->prot.ni1.invoke_id = 0; in ni1_new_l3_process()
92 proc->prot.ni1.remote_operation = 0; in ni1_new_l3_process()
93 proc->prot.ni1.uus1_data[0] = '\0'; in ni1_new_l3_process()
104 free_invoke_id(p->st, p->prot.ni1.invoke_id); in ni1_release_l3_process()
118 { if ((pc->callref == -1) && (pc->prot.ni1.invoke_id == id)) in l3ni1_search_dummy_proc()
142 ic.parm.ni1_io.hl_id = pc->prot.ni1.invoke_id; in l3ni1_dummy_return_result()
143 ic.parm.ni1_io.ll_id = pc->prot.ni1.ll_id; in l3ni1_dummy_return_result()
144 ic.parm.ni1_io.proc = pc->prot.ni1.proc; in l3ni1_dummy_return_result()
148 free_invoke_id(pc->st, pc->prot.ni1.invoke_id); in l3ni1_dummy_return_result()
149 pc->prot.ni1.invoke_id = 0; /* reset id */ in l3ni1_dummy_return_result()
175 ic.parm.ni1_io.hl_id = pc->prot.ni1.invoke_id; in l3ni1_dummy_error_return()
176 ic.parm.ni1_io.ll_id = pc->prot.ni1.ll_id; in l3ni1_dummy_error_return()
177 ic.parm.ni1_io.proc = pc->prot.ni1.proc; in l3ni1_dummy_error_return()
181 free_invoke_id(pc->st, pc->prot.ni1.invoke_id); in l3ni1_dummy_error_return()
182 pc->prot.ni1.invoke_id = 0; /* reset id */ in l3ni1_dummy_error_return()
365 if ((pc->prot.ni1.invoke_id) && (pc->prot.ni1.invoke_id == id)) in l3ni1_parse_facility()
367 free_invoke_id(st, pc->prot.ni1.invoke_id); in l3ni1_parse_facility()
368 pc->prot.ni1.remote_result = 0; /* success */ in l3ni1_parse_facility()
369 pc->prot.ni1.invoke_id = 0; in l3ni1_parse_facility()
370 pc->redir_result = pc->prot.ni1.remote_result; in l3ni1_parse_facility()
410 if ((pc->prot.ni1.invoke_id) && (pc->prot.ni1.invoke_id == id)) in l3ni1_parse_facility()
412 free_invoke_id(st, pc->prot.ni1.invoke_id); in l3ni1_parse_facility()
413 pc->prot.ni1.remote_result = err_ret; /* result */ in l3ni1_parse_facility()
414 pc->prot.ni1.invoke_id = 0; in l3ni1_parse_facility()
415 pc->redir_result = pc->prot.ni1.remote_result; in l3ni1_parse_facility()
885 if (pc->prot.ni1.uus1_data[0]) in l3ni1_msg_with_uus()
887 *p++ = strlen(pc->prot.ni1.uus1_data) + 1; in l3ni1_msg_with_uus()
889 strcpy(p, pc->prot.ni1.uus1_data); in l3ni1_msg_with_uus()
890 p += strlen(pc->prot.ni1.uus1_data); in l3ni1_msg_with_uus()
891 pc->prot.ni1.uus1_data[0] = '\0'; in l3ni1_msg_with_uus()
906 if (!pc->prot.ni1.uus1_data[0]) in l3ni1_release_req()
1631 if (pc->prot.ni1.uus1_data[0]) in l3ni1_disconnect_req()
1633 *p++ = strlen(pc->prot.ni1.uus1_data) + 1; in l3ni1_disconnect_req()
1635 strcpy(p, pc->prot.ni1.uus1_data); in l3ni1_disconnect_req()
1636 p += strlen(pc->prot.ni1.uus1_data); in l3ni1_disconnect_req()
1637 pc->prot.ni1.uus1_data[0] = '\0'; in l3ni1_disconnect_req()
1753 if (!pc->prot.ni1.uus1_data[0]) in l3ni1_alert_req()
1951 strcpy(pc->prot.ni1.uus1_data, pc->chan->setup.eazmsn); /* copy uus element if available */ in l3ni1_redir_req()
1958 if (pc->prot.ni1.invoke_id) in l3ni1_redir_req()
1959 free_invoke_id(pc->st, pc->prot.ni1.invoke_id); in l3ni1_redir_req()
1961 if (!(pc->prot.ni1.invoke_id = new_invoke_id(pc->st))) in l3ni1_redir_req()
1977 *p++ = pc->prot.ni1.invoke_id; /* invoke id */ in l3ni1_redir_req()
2069 pc->prot.ni1.ll_id = ic->parm.ni1_io.ll_id; in l3ni1_cmd_global()
2071 pc->prot.ni1.proc = ic->parm.ni1_io.proc; in l3ni1_cmd_global()
2082 { pc->prot.ni1.invoke_id = id; /* remember id */ in l3ni1_cmd_global()
2119 ic.parm.ni1_io.hl_id = pc->prot.ni1.invoke_id; in l3ni1_io_timer()
2120 ic.parm.ni1_io.ll_id = pc->prot.ni1.ll_id; in l3ni1_io_timer()
2121 ic.parm.ni1_io.proc = pc->prot.ni1.proc; in l3ni1_io_timer()
2125 free_invoke_id(pc->st, pc->prot.ni1.invoke_id); in l3ni1_io_timer()
2126 pc->prot.ni1.invoke_id = 0; /* reset id */ in l3ni1_io_timer()
3161 st->prot.ni1.last_invoke_id = 0; in setstack_ni1()
3162 st->prot.ni1.invoke_used[0] = 1; /* Bit 0 must always be set to 1 */ in setstack_ni1()
3165 st->prot.ni1.invoke_used[i++] = 0; in setstack_ni1()
3176 st->l3.global->prot.ni1.invoke_id = 0; in setstack_ni1()