• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/usr.sbin/bluetooth/sdpd/

Lines Matching refs:fdidx

172 	srv->fdidx = (fd_idx_p) calloc(FD_SETSIZE, sizeof(srv->fdidx[0]));
173 if (srv->fdidx == NULL) {
184 free(srv->fdidx);
200 srv->fdidx[unsock].valid = 1;
201 srv->fdidx[unsock].server = 1;
202 srv->fdidx[unsock].control = 1;
203 srv->fdidx[unsock].priv = 0;
204 srv->fdidx[unsock].rsp_cs = 0;
205 srv->fdidx[unsock].rsp_size = 0;
206 srv->fdidx[unsock].rsp_limit = 0;
207 srv->fdidx[unsock].omtu = SDP_LOCAL_MTU;
208 srv->fdidx[unsock].rsp = NULL;
211 srv->fdidx[l2sock].valid = 1;
212 srv->fdidx[l2sock].server = 1;
213 srv->fdidx[l2sock].control = 0;
214 srv->fdidx[l2sock].priv = 0;
215 srv->fdidx[l2sock].rsp_cs = 0;
216 srv->fdidx[l2sock].rsp_size = 0;
217 srv->fdidx[l2sock].rsp_limit = 0;
218 srv->fdidx[l2sock].omtu = 0; /* unknown */
219 srv->fdidx[l2sock].rsp = NULL;
236 if (srv->fdidx[fd].valid)
240 free(srv->fdidx);
275 assert(srv->fdidx[fd].valid);
278 if (srv->fdidx[fd].server)
306 srv->fdidx[fd].control? "control" : "L2CAP",
312 assert(!srv->fdidx[cfd].valid);
316 if (!srv->fdidx[fd].control) {
374 omtu = srv->fdidx[fd].omtu;
393 srv->fdidx[cfd].valid = 1;
394 srv->fdidx[cfd].server = 0;
395 srv->fdidx[cfd].control = srv->fdidx[fd].control;
396 srv->fdidx[cfd].priv = priv;
397 srv->fdidx[cfd].rsp_cs = 0;
398 srv->fdidx[cfd].rsp_size = 0;
399 srv->fdidx[cfd].rsp_limit = 0;
400 srv->fdidx[cfd].omtu = omtu;
401 srv->fdidx[cfd].rsp = rsp;
417 assert(srv->fdidx[fd].valid);
418 assert(!srv->fdidx[fd].server);
419 assert(srv->fdidx[fd].rsp != NULL);
420 assert(srv->fdidx[fd].omtu >= NG_L2CAP_MTU_MINIMUM);
428 srv->fdidx[fd].control? "control" : "L2CAP",
434 srv->fdidx[fd].control? "control" : "L2CAP");
506 srv->fdidx[fd].control? "control" : "L2CAP",
512 srv->fdidx[fd].control? "control" : "L2CAP",
519 srv->fdidx[fd].control? "control" : "L2CAP",
525 srv->fdidx[fd].rsp_cs = 0;
526 srv->fdidx[fd].rsp_size = 0;
527 srv->fdidx[fd].rsp_limit = 0;
570 assert(srv->fdidx[fd].valid);
578 if (srv->fdidx[fd].rsp != NULL)
579 free(srv->fdidx[fd].rsp);
581 memset(&srv->fdidx[fd], 0, sizeof(srv->fdidx[fd]));