Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/nvmem/eeprom_93xx46.c eeprom_93xx46_read() -> has_quirk_single_word_read()

Type Parameter Key Value
PARAM_VALUE 0 edev 4096-ptr_max
PARAM_VALUE 0 edev->pdata 4096-ptr_max
BUF_SIZE 0 edev s32min-(-2),1-s32max
BUF_SIZE 0 edev s32min-(-2),1-s32max
CAPPED_DATA 0 edev->size 1
CAPPED_DATA 0 &edev->lock 1
DATA_SOURCE 0 edev $0
BIT_INFO 0 edev->pdata->flags 0x1,0xff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 edev->spi->controller->dev.driver_data->ctx.modulctrl 0-4294967291[c]
HOST_DATA 0 edev->spi->controller->dev.driver_data->para 0-255
LOCK2 0 &edev->lock
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct eeprom_93xx46_dev)->lock

drivers/nvmem/eeprom_93xx46.c eeprom_93xx46_read() -> has_quirk_single_word_read()

Type Parameter Key Value
PARAM_VALUE 0 edev 4096-ptr_max
PARAM_VALUE 0 edev->pdata 4096-ptr_max
BUF_SIZE 0 edev s32min-(-2),1-s32max
BUF_SIZE 0 edev s32min-(-2),1-s32max
CAPPED_DATA 0 edev->size 1
CAPPED_DATA 0 &edev->lock 1
DATA_SOURCE 0 edev $0
BIT_INFO 0 edev->pdata->flags 0x0,0xfe
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 edev->spi->controller->dev.driver_data->ctx.modulctrl 0-4294967291[c]
HOST_DATA 0 edev->spi->controller->dev.driver_data->para 0-255
LOCK2 0 &edev->lock
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct eeprom_93xx46_dev)->lock