Lines Matching defs:params
584 * @params: buffer to fill with the encoded parameters
590 struct gsm_dlci_param_bits *params)
619 params->d_bits = FIELD_PREP(PN_D_FIELD_DLCI, dlci->addr);
621 params->i_cl_bits = FIELD_PREP(PN_I_CL_FIELD_FTYPE, i) |
623 params->p_bits = FIELD_PREP(PN_P_FIELD_PRIO, dlci->prio);
624 params->t_bits = FIELD_PREP(PN_T_FIELD_T1, gsm->t1);
625 params->n_bits = cpu_to_le16(FIELD_PREP(PN_N_FIELD_N1, dlci->mtu));
626 params->na_bits = FIELD_PREP(PN_NA_FIELD_N2, gsm->n2);
627 params->k_bits = FIELD_PREP(PN_K_FIELD_K, dlci->k);
1560 * @params: encoded parameters from the parameter negotiation message
1567 const struct gsm_dlci_param_bits *params)
1572 i = FIELD_GET(PN_I_CL_FIELD_FTYPE, params->i_cl_bits);
1573 adaption = FIELD_GET(PN_I_CL_FIELD_ADAPTION, params->i_cl_bits) + 1;
1574 prio = FIELD_GET(PN_P_FIELD_PRIO, params->p_bits);
1575 n1 = FIELD_GET(PN_N_FIELD_N1, get_unaligned_le16(¶ms->n_bits));
1576 k = FIELD_GET(PN_K_FIELD_K, params->k_bits);
1735 struct gsm_dlci_param_bits *params;
1743 params = (struct gsm_dlci_param_bits *)data;
1744 addr = FIELD_GET(PN_D_FIELD_DLCI, params->d_bits);
1758 if (gsm_process_negotiation(gsm, addr, cr, params) != 0) {
2196 struct gsm_dlci_param_bits params;
2199 ret = gsm_encode_params(dlci, ¶ms);
2206 ret = gsm_control_command(gsm, CMD_PN, (const u8 *)¶ms,
2207 sizeof(params));