Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/power/reset/macsmc-reboot.c nvmem_cell_set_u8() -> nvmem_cell_write()

Type Parameter Key Value
PARAM_VALUE 1 *buf 0-1,48
PARAM_VALUE 2 len 1
DATA_SOURCE 0 cell $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte

drivers/power/reset/nvmem-reboot-mode.c nvmem_reboot_mode_write() -> nvmem_cell_write()

Type Parameter Key Value
PARAM_VALUE 0 cell 4096-ptr_max
PARAM_VALUE 0 cell->entry 4096-ptr_max
PARAM_VALUE 2 len 0-4
BUF_SIZE 1 buf 4
UNITS 2 len unit_byte

drivers/rtc/rtc-macsmc.c macsmc_rtc_set_time() -> nvmem_cell_write()

Type Parameter Key Value
PARAM_VALUE 1 buf 2060794782781042688
PARAM_VALUE 1 *buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 2 len 6
BUF_SIZE 1 buf 8
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtc->ops_lock

drivers/rtc/rtc-pm8xxx.c pm8xxx_rtc_write_nvmem_offset() -> nvmem_cell_write()

Type Parameter Key Value
PARAM_VALUE 0 cell 1-u64max
PARAM_VALUE 1 buf 2687704810871414784
PARAM_VALUE 2 len 4
BUF_SIZE 1 buf 4
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte
HALF_LOCKED2 &_dev->mutex