Lines Matching refs:ioc_data
99 const struct atmlec_ioc *ioc_data,
687 struct atmlec_ioc ioc_data; in lec_vcc_attach() local
691 bytes_left = copy_from_user(&ioc_data, arg, sizeof(struct atmlec_ioc)); in lec_vcc_attach()
694 if (ioc_data.dev_num < 0 || ioc_data.dev_num >= MAX_LEC_ITF) in lec_vcc_attach()
696 ioc_data.dev_num = array_index_nospec(ioc_data.dev_num, MAX_LEC_ITF); in lec_vcc_attach()
697 if (!dev_lec[ioc_data.dev_num]) in lec_vcc_attach()
706 lec_vcc_added(netdev_priv(dev_lec[ioc_data.dev_num]), in lec_vcc_attach()
707 &ioc_data, vcc, vcc->push); in lec_vcc_attach()
708 vcc->proto_data = dev_lec[ioc_data.dev_num]; in lec_vcc_attach()
1933 lec_vcc_added(struct lec_priv *priv, const struct atmlec_ioc *ioc_data, in lec_vcc_added() argument
1943 if (ioc_data->receive == 2) { in lec_vcc_added()
1951 memcpy(entry->atm_addr, ioc_data->atm_addr, ATM_ESA_LEN); in lec_vcc_added()
1959 memcpy(entry->atm_addr, ioc_data->atm_addr, ATM_ESA_LEN); in lec_vcc_added()
1964 } else if (ioc_data->receive == 1) { in lec_vcc_added()
1970 ATM_ESA_LEN, ioc_data->atm_addr); in lec_vcc_added()
1974 memcpy(entry->atm_addr, ioc_data->atm_addr, ATM_ESA_LEN); in lec_vcc_added()
1987 ATM_ESA_LEN, ioc_data->atm_addr); in lec_vcc_added()
1992 (ioc_data->atm_addr, entry->atm_addr, in lec_vcc_added()
2050 memcpy(entry->atm_addr, ioc_data->atm_addr, ATM_ESA_LEN); in lec_vcc_added()