Lines Matching refs:di
1977 struct hci_dev_info di; in hci_get_dev_info() local
1981 if (copy_from_user(&di, arg, sizeof(di))) in hci_get_dev_info()
1984 hdev = hci_dev_get(di.dev_id); in hci_get_dev_info()
1997 strcpy(di.name, hdev->name); in hci_get_dev_info()
1998 di.bdaddr = hdev->bdaddr; in hci_get_dev_info()
1999 di.type = (hdev->bus & 0x0f) | ((hdev->dev_type & 0x03) << 4); in hci_get_dev_info()
2000 di.flags = flags; in hci_get_dev_info()
2001 di.pkt_type = hdev->pkt_type; in hci_get_dev_info()
2003 di.acl_mtu = hdev->acl_mtu; in hci_get_dev_info()
2004 di.acl_pkts = hdev->acl_pkts; in hci_get_dev_info()
2005 di.sco_mtu = hdev->sco_mtu; in hci_get_dev_info()
2006 di.sco_pkts = hdev->sco_pkts; in hci_get_dev_info()
2008 di.acl_mtu = hdev->le_mtu; in hci_get_dev_info()
2009 di.acl_pkts = hdev->le_pkts; in hci_get_dev_info()
2010 di.sco_mtu = 0; in hci_get_dev_info()
2011 di.sco_pkts = 0; in hci_get_dev_info()
2013 di.link_policy = hdev->link_policy; in hci_get_dev_info()
2014 di.link_mode = hdev->link_mode; in hci_get_dev_info()
2016 memcpy(&di.stat, &hdev->stat, sizeof(di.stat)); in hci_get_dev_info()
2017 memcpy(&di.features, &hdev->features, sizeof(di.features)); in hci_get_dev_info()
2019 if (copy_to_user(arg, &di, sizeof(di))) in hci_get_dev_info()