Lines Matching defs:inuse
1419 log_assert(pif->inuse > 0);
1421 pif->avail_ports[pif->avail_total - pif->inuse] = pc->number;
1423 pif->inuse--;
1424 pif->out[pc->index] = pif->out[pif->inuse];
1649 pif->inuse = 0;
1870 for(k=0; k<outnet->ip4_ifs[i].inuse; k++) {
1886 for(k=0; k<outnet->ip6_ifs[i].inuse; k++) {
1994 * @param inuse: if -1 is returned, this bool means the port was in use.
2001 int port, int* inuse, struct ub_randstate* rnd, int dscp)
2015 (struct sockaddr*)&sa, addrlen, 1, inuse, &noproto,
2021 (struct sockaddr*)addr, addrlen, 1, inuse, &noproto,
2100 int my_if, my_port, fd, portno, inuse, tries=0;
2116 if(pif->inuse >= pif->avail_total) {
2123 my_port = pif->inuse + ub_random_max(outnet->rnd,
2124 pif->avail_total - pif->inuse);
2127 if(my_port < pif->inuse) {
2136 log_assert(pif->inuse < pif->maxout);
2137 portno = pif->avail_ports[my_port - pif->inuse];
2142 portno, &inuse, outnet->rnd, outnet->ip_dscp);
2143 if(fd == -1 && !inuse) {
2172 pend->pc->index = pif->inuse;
2177 pif->out[pif->inuse] = pend->pc;
2179 pif->avail_ports[my_port - pif->inuse] =
2180 pif->avail_ports[pif->avail_total-pif->inuse-1];
2182 pif->inuse++;
3576 int inuse = 0;
3603 if(pnum < pif->inuse) {
3608 port = pif->avail_ports[pnum - pif->inuse];
3617 (struct sockaddr*)&sa, addrlen, 1, &inuse, &noproto,
3623 (struct sockaddr*)addr, addrlen, 1, &inuse, &noproto,
3629 if(!inuse) {
3859 for(i=0; i<pif->inuse; i++)