Lines Matching defs:params
2928 struct hci_conn_params *params;
3008 params = hci_conn_params_lookup(hdev, &cp->addr.bdaddr, addr_type);
3009 if (params) {
3010 if (params->explicit_connect)
3011 params->auto_connect = HCI_AUTO_CONN_EXPLICIT;
3013 params->auto_connect = HCI_AUTO_CONN_DISABLED;
4962 struct hci_conn_params *params)
4971 hci_find_irk_by_addr(hdev, ¶ms->addr, params->addr_type))
4983 struct hci_conn_params *params;
5006 params = hci_conn_params_lookup(hdev, &cp->addr.bdaddr,
5008 if (!params)
5011 supported_flags = get_params_flags(hdev, params);
5012 current_flags = params->flags;
5048 struct hci_conn_params *params;
5083 params = hci_conn_params_lookup(hdev, &cp->addr.bdaddr,
5085 if (!params) {
5091 supported_flags = get_params_flags(hdev, params);
5099 WRITE_ONCE(params->flags, current_flags);
5105 if (params->flags & HCI_CONN_FLAG_DEVICE_PRIVACY)
7510 struct hci_conn_params *params;
7512 params = hci_conn_params_add(hdev, addr, addr_type);
7513 if (!params)
7516 if (params->auto_connect == auto_connect)
7519 hci_pend_le_list_del_init(params);
7527 if (params->explicit_connect)
7528 hci_pend_le_list_add(params, &hdev->pend_le_conns);
7531 if (params->explicit_connect)
7532 hci_pend_le_list_add(params, &hdev->pend_le_conns);
7534 hci_pend_le_list_add(params, &hdev->pend_le_reports);
7539 hci_pend_le_list_add(params, &hdev->pend_le_conns);
7543 params->auto_connect = auto_connect;
7573 struct hci_conn_params *params;
7645 params = hci_conn_params_lookup(hdev, &cp->addr.bdaddr,
7647 if (params)
7648 current_flags = params->flags;
7697 struct hci_conn_params *params;
7743 params = hci_conn_params_lookup(hdev, &cp->addr.bdaddr,
7745 if (!params) {
7753 if (params->auto_connect == HCI_AUTO_CONN_DISABLED ||
7754 params->auto_connect == HCI_AUTO_CONN_EXPLICIT) {
7762 hci_conn_params_free(params);
7831 expected_len = struct_size(cp, params, param_count);
7846 struct mgmt_conn_param *param = &cp->params[i];
8801 * for params and data is to allow more parameters to be added to this
8862 /* Submit request for advertising params if ext adv available */