Lines Matching refs:ir
1293 struct hci_inquiry_req *ir = (struct hci_inquiry_req *) opt; in hci_inq_req() local
1303 memcpy(&cp.lap, &ir->lap, 3); in hci_inq_req()
1304 cp.length = ir->length; in hci_inq_req()
1305 cp.num_rsp = ir->num_rsp; in hci_inq_req()
1314 struct hci_inquiry_req ir; in hci_inquiry() local
1320 if (copy_from_user(&ir, ptr, sizeof(ir))) in hci_inquiry()
1323 hdev = hci_dev_get(ir.dev_id); in hci_inquiry()
1348 if (ir.length > 60) { in hci_inquiry()
1355 inquiry_cache_empty(hdev) || ir.flags & IREQ_CACHE_FLUSH) { in hci_inquiry()
1361 timeo = ir.length * msecs_to_jiffies(2000); in hci_inquiry()
1364 err = hci_req_sync(hdev, hci_inq_req, (unsigned long) &ir, in hci_inquiry()
1382 max_rsp = (ir.num_rsp == 0) ? 255 : ir.num_rsp; in hci_inquiry()
1394 ir.num_rsp = inquiry_cache_dump(hdev, max_rsp, buf); in hci_inquiry()
1397 BT_DBG("num_rsp %d", ir.num_rsp); in hci_inquiry()
1399 if (!copy_to_user(ptr, &ir, sizeof(ir))) { in hci_inquiry()
1400 ptr += sizeof(ir); in hci_inquiry()
1402 ir.num_rsp)) in hci_inquiry()