Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/ptp/ptp_qoriq.c ptp_qoriq_adjfine() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/ptp/ptp_qoriq.c ptp_qoriq_enable() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
PARAM_VALUE 1 $ 128,16777216,33554432
FUZZY_MAX 1 $ 33554432
BIT_INFO 1 $ 0x0,0x3000080
HARD_MAX 1 $ 33554432
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c ptp_qoriq_enable() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &ptp->pincfg_mux
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c ptp_qoriq_free() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
PARAM_VALUE 1 $ 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex
HALF_LOCKED2 &dev->mutex

drivers/ptp/ptp_qoriq.c ptp_qoriq_free() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 1 $ 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex
HALF_LOCKED2 &dev->mutex

drivers/ptp/ptp_qoriq.c ptp_qoriq_init() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 1 $ 0-67108863
BIT_INFO 1 $ 0x0,0x3ff0003
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c ptp_qoriq_init() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
CONTAINER 1 *(-392+364) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c ptp_qoriq_init() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
CONTAINER 1 *(-392+360) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c ptp_qoriq_init() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
CONTAINER 1 *(-392+372) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c ptp_qoriq_init() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
CONTAINER 1 *(-392+376) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c ptp_qoriq_init() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
CONTAINER 1 *(-392+380) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c ptp_qoriq_init() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 1 $ 268484612-335593475
BIT_INFO 1 $ 0x1000c004,0x13ffc007
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c ptp_qoriq_isr() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
PARAM_VALUE 1 $ 128,16777216,16777344,33554432,33554560,50331648,50331776
BIT_INFO 1 $ 0x0,0x3000080
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/ptp/ptp_qoriq.c ptp_qoriq_perout_loopback() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
NOCHECK_CALL

drivers/ptp/ptp_qoriq.c set_alarm() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c set_alarm() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c set_fipers() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
CONTAINER 1 *(-392+372) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c set_fipers() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
CONTAINER 1 *(-392+376) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c set_fipers() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
CONTAINER 1 *(-392+380) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c tmr_cnt_write() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 $ 0-1945315327[c]
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c tmr_cnt_write() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 $ 0-1927207232[c]
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c tmr_offset_write() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock

drivers/ptp/ptp_qoriq.c tmr_offset_write() -> (struct ptp_qoriq)->write()

Type Parameter Key Value
PARAM_VALUE 0 $ 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ptp_qoriq->lock
LOCK2 flags
TYPE_LOCK (struct ptp_qoriq)->lock