Lines Matching refs:dcac

406                 DcAsyncChannel dcac = apnContext.getDcAc();
407 if (dcac != null) {
411 dcac.tearDown(apnContext, "", null);
721 for (DcAsyncChannel dcac : mDataConnectionAcHashMap.values()) {
722 dcac.disconnect();
816 final DcAsyncChannel dcac = apnContext.getDcAc();
817 if (dcac != null) {
818 final NetworkCapabilities netCaps = dcac.getNetworkCapabilitiesSync();
1036 DcAsyncChannel dcac = apnContext.getDcAc();
1037 if (dcac != null) {
1039 return dcac.getLinkPropertiesSync();
1629 DcAsyncChannel dcac = apnContext.getDcAc();
1640 if (dcac != null) {
1644 dcac.tearDown(apnContext, "", null);
1650 if (dcac != null) {
1685 // apn is connected but no reference to dcac.
1695 if (dcac != null) dcac.reqReset();
1703 if (dcac != null) {
1707 if (DBG) log(str + " apnContext=" + apnContext + " dcac=" + apnContext.getDcAc());
1934 private boolean dataConnectionNotInUse(DcAsyncChannel dcac) {
1935 if (DBG) log("dataConnectionNotInUse: check if dcac is inuse dcac=" + dcac);
1937 if (apnContext.getDcAc() == dcac) {
1946 dcac.tearDownAll("No connection", null);
1952 for (DcAsyncChannel dcac : mDataConnectionAcHashMap.values()) {
1953 if (dcac.isInactiveSync() && dataConnectionNotInUse(dcac)) {
1956 " dcac=" + dcac);
1958 return dcac;
1978 DcAsyncChannel dcac = null;
1998 dcac = checkForCompatibleConnectedApnContext(apnContext);
1999 if (dcac != null) {
2001 ApnSetting dcacApnSetting = dcac.getApnSettingSync();
2008 if (dcac == null) {
2035 dcac = findFreeDataConnection();
2037 if (dcac == null) {
2038 dcac = createDataConnection();
2041 if (dcac == null) {
2048 log("setupData: dcac=" + dcac + " apnSetting=" + apnSetting + " gen#=" + generation);
2051 apnContext.setDataConnectionAc(dcac);
2059 dcac.bringUp(apnContext, profileId, radioTech, unmeteredUseOnly, msg, generation);
2156 for (DcAsyncChannel dcac : mDataConnectionAcHashMap.values()) {
2157 if (dcac.getCidSync() == cid) {
2158 return dcac;
2888 DcAsyncChannel dcac = apnContext.getDcAc();
2891 // Note: To change radio.test.onDSC.null.dcac from command line you need to
2895 // adb shell sqlite3 /data/data/com.android.providers.settings/databases/settings.db "insert into system (name,value) values ('radio.test.onDSC.null.dcac', '1');"
2897 String radioTestProperty = "radio.test.onDSC.null.dcac";
2900 " is true, set dcac to null and reset property to false");
2901 dcac = null;
2908 if (dcac == null) {
2923 dcac.setLinkPropertiesHttpProxySync(proxy);
3441 DcAsyncChannel dcac = new DcAsyncChannel(conn, LOG_TAG);
3442 int status = dcac.fullyConnectSync(mPhone.getContext(), this, conn.getHandler());
3444 mDataConnectionAcHashMap.put(dcac.getDataConnectionIdSync(), dcac);
3446 loge("createDataConnection: Could not connect to dcac=" + dcac + " status=" + status);
3450 return dcac;
3794 DcAsyncChannel dcac = (DcAsyncChannel) msg.obj;
3795 mDataConnectionAcHashMap.remove(dcac.getDataConnectionIdSync());
3796 dcac.disconnected();
4309 DcAsyncChannel dcac = apnContext.getDcAc();
4312 if (dcac != null) {
4313 result = dcac.getPcscfAddr();