Lines Matching defs:ir
361 struct hci_inquiry_req *ir = (struct hci_inquiry_req *) opt;
371 memcpy(&cp.lap, &ir->lap, 3);
372 cp.length = ir->length;
373 cp.num_rsp = ir->num_rsp;
382 struct hci_inquiry_req ir;
388 if (copy_from_user(&ir, ptr, sizeof(ir)))
391 hdev = hci_dev_get(ir.dev_id);
411 if (ir.length > 60) {
418 inquiry_cache_empty(hdev) || ir.flags & IREQ_CACHE_FLUSH) {
424 timeo = ir.length * msecs_to_jiffies(2000);
427 err = hci_req_sync(hdev, hci_inq_req, (unsigned long) &ir,
445 max_rsp = (ir.num_rsp == 0) ? 255 : ir.num_rsp;
457 ir.num_rsp = inquiry_cache_dump(hdev, max_rsp, buf);
460 BT_DBG("num_rsp %d", ir.num_rsp);
462 if (!copy_to_user(ptr, &ir, sizeof(ir))) {
463 ptr += sizeof(ir);
465 ir.num_rsp))