Lines Matching refs:ci
71 static void hidp_copy_session(struct hidp_session *session, struct hidp_conninfo *ci) in hidp_copy_session() argument
74 memset(ci, 0, sizeof(*ci)); in hidp_copy_session()
75 bacpy(&ci->bdaddr, &session->bdaddr); in hidp_copy_session()
77 ci->flags = session->flags & valid_flags; in hidp_copy_session()
78 ci->state = BT_CONNECTED; in hidp_copy_session()
81 ci->vendor = session->input->id.vendor; in hidp_copy_session()
82 ci->product = session->input->id.product; in hidp_copy_session()
83 ci->version = session->input->id.version; in hidp_copy_session()
85 strlcpy(ci->name, session->input->name, 128); in hidp_copy_session()
87 strlcpy(ci->name, "HID Boot Device", 128); in hidp_copy_session()
89 ci->vendor = session->hid->vendor; in hidp_copy_session()
90 ci->product = session->hid->product; in hidp_copy_session()
91 ci->version = session->hid->version; in hidp_copy_session()
92 strlcpy(ci->name, session->hid->name, 128); in hidp_copy_session()
1407 struct hidp_conninfo ci; in hidp_get_connlist() local
1409 hidp_copy_session(session, &ci); in hidp_get_connlist()
1411 if (copy_to_user(req->ci, &ci, sizeof(ci))) { in hidp_get_connlist()
1419 req->ci++; in hidp_get_connlist()
1427 int hidp_get_conninfo(struct hidp_conninfo *ci) in hidp_get_conninfo() argument
1431 session = hidp_session_find(&ci->bdaddr); in hidp_get_conninfo()
1433 hidp_copy_session(session, ci); in hidp_get_conninfo()