Home
last modified time | relevance | path

Searched refs:lockOps (Results 1 – 20 of 20) sorted by relevance

/ohos5.0/drivers/hdf_core/framework/support/platform/src/i2c/
H A Di2c_core.c167 if (cntlr->lockOps == NULL) { in I2cCntlrAdd()
169 cntlr->lockOps = &g_i2cLockOpsDefault; in I2cCntlrAdd()
196 if (cntlr->lockOps == NULL || cntlr->lockOps->lock == NULL) { in I2cCntlrLock()
199 return cntlr->lockOps->lock(cntlr); in I2cCntlrLock()
204 if (cntlr->lockOps != NULL && cntlr->lockOps->unlock != NULL) { in I2cCntlrUnlock()
205 cntlr->lockOps->unlock(cntlr); in I2cCntlrUnlock()
/ohos5.0/drivers/hdf_core/framework/support/platform/src/adc/
H A Dadc_core.c58 if (device->lockOps == NULL || device->lockOps->lock == NULL) { in AdcDeviceLock()
62 return device->lockOps->lock(device); in AdcDeviceLock()
67 if (device->lockOps != NULL && device->lockOps->unlock != NULL) { in AdcDeviceUnlock()
68 device->lockOps->unlock(device); in AdcDeviceUnlock()
278 if (device->lockOps == NULL) { in AdcDeviceAdd()
280 device->lockOps = &g_adcLockOpsDefault; in AdcDeviceAdd()
/ohos5.0/drivers/hdf_core/framework/support/platform/src/dac/
H A Ddac_core.c61 if (device->lockOps == NULL || device->lockOps->lock == NULL) { in DacDeviceLock()
65 return device->lockOps->lock(device); in DacDeviceLock()
74 if (device->lockOps != NULL && device->lockOps->unlock != NULL) { in DacDeviceUnlock()
75 device->lockOps->unlock(device); in DacDeviceUnlock()
187 if (device->lockOps == NULL) { in DacDeviceAdd()
189 device->lockOps = &g_dacLockOpsDefault; in DacDeviceAdd()
/ohos5.0/drivers/hdf_core/framework/support/platform/src/i3c/
H A Di3c_core.c68 if (cntlr->lockOps == NULL || cntlr->lockOps->lock == NULL) { in I3cCntlrLock()
72 return cntlr->lockOps->lock(cntlr); in I3cCntlrLock()
77 if (cntlr->lockOps != NULL && cntlr->lockOps->unlock != NULL) { in I3cCntlrUnlock()
78 cntlr->lockOps->unlock(cntlr); in I3cCntlrUnlock()
437 if (cntlr->lockOps == NULL) { in I3cCntlrAdd()
439 cntlr->lockOps = &g_i3cLockOpsDefault; in I3cCntlrAdd()
/ohos5.0/drivers/hdf_core/framework/support/platform/src/clock/
H A Dclock_core.c54 if (device->lockOps == NULL || device->lockOps->lock == NULL) { in ClockDeviceLock()
58 return device->lockOps->lock(device); in ClockDeviceLock()
63 if (device->lockOps != NULL && device->lockOps->unlock != NULL) { in ClockDeviceUnlock()
64 device->lockOps->unlock(device); in ClockDeviceUnlock()
178 if (device->lockOps == NULL) { in ClockDeviceAdd()
180 device->lockOps = &g_clockLockOpsDefault; in ClockDeviceAdd()
/ohos5.0/drivers/hdf_core/framework/support/platform/include/i2c/
H A Di2c_core.h35 const struct I2cLockMethod *lockOps; member
/ohos5.0/drivers/hdf_core/framework/support/platform/include/adc/
H A Dadc_core.h34 const struct AdcLockMethod *lockOps; member
/ohos5.0/drivers/hdf_core/framework/support/platform/include/dac/
H A Ddac_core.h34 const struct DacLockMethod *lockOps; member
/ohos5.0/drivers/hdf_core/framework/support/platform/include/clock/
H A Dclock_core.h36 const struct ClockLockMethod *lockOps; member
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-platform-i2c-develop.md270 const struct I2cLockMethod *lockOps;
338 … hi35xx->cntlr.lockOps = &g_lockOps; // 【必要】I2cLockMethod的实例化对象的挂载
H A Ddriver-platform-adc-develop.md298 const struct AdcLockMethod *lockOps;
H A Ddriver-platform-clock-develop.md269 const struct ClockLockMethod *lockOps;
H A Ddriver-platform-dac-develop.md336 const struct DacLockMethod *lockOps;
H A Ddriver-platform-i3c-develop.md274 const struct I3cLockMethod *lockOps;
/ohos5.0/drivers/hdf_core/framework/support/platform/include/i3c/
H A Di3c_core.h78 const struct I3cLockMethod *lockOps; member
/ohos5.0/docs/en/device-dev/driver/
H A Ddriver-platform-i2c-develop.md259 const struct I2cLockMethod *lockOps;
327 hi35xx->cntlr.lockOps = &g_lockOps; // (Mandatory) Hook the I2cLockMethod instance.
H A Ddriver-platform-clock-develop.md258 const struct ClockLockMethod *lockOps;
H A Ddriver-platform-adc-develop.md275 const struct AdcLockMethod *lockOps;
H A Ddriver-platform-dac-develop.md320 const struct DacLockMethod *lockOps;
H A Ddriver-platform-i3c-develop.md271 const struct I3cLockMethod *lockOps;