Defined in 1 files as a prototype:

Defined in 1 files as a function:

Defined in 1 files as a enum:

Referenced in 27 files:

Smatch caller information:

drivers/i2c/busses/i2c-axxia.c axxia_i2c_slv_fifo_event() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 2068760659595186176
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-axxia.c axxia_i2c_slv_fifo_event() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 2068760659595186176
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-axxia.c axxia_i2c_slv_fifo_event() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 2068760659595186176
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-axxia.c axxia_i2c_slv_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 0
PARAM_VALUE 2 val 428369766223499264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-axxia.c axxia_i2c_slv_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 2
PARAM_VALUE 2 val 428369766223499264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-axxia.c axxia_i2c_slv_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 428369766223499264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-gxp.c gxp_i2c_slave_irq_handler() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 7230162404147351552
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-gxp.c gxp_i2c_slave_irq_handler() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 0
PARAM_VALUE 2 val 7230162404147351552
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-gxp.c gxp_i2c_slave_irq_handler() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 7230162404147351552
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-gxp.c gxp_i2c_slave_irq_handler() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 2
PARAM_VALUE 2 val 7230162404147351552
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-gxp.c gxp_i2c_slave_irq_handler() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 7230162404147351552
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-aspeed.c aspeed_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 8424604900387119104
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &bus->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct aspeed_i2c_bus)->lock

drivers/i2c/busses/i2c-aspeed.c aspeed_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 0
PARAM_VALUE 2 val 8424604900387119104
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 *val 0-255
LOCK2 &bus->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct aspeed_i2c_bus)->lock

drivers/i2c/busses/i2c-aspeed.c aspeed_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 2
PARAM_VALUE 2 val 8424604900387119104
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 *val 0-255
LOCK2 &bus->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct aspeed_i2c_bus)->lock

drivers/i2c/busses/i2c-aspeed.c aspeed_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 8424604900387119104
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 *val 0-255
LOCK2 &bus->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct aspeed_i2c_bus)->lock

drivers/i2c/busses/i2c-aspeed.c aspeed_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 8424604900387119104
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 *val 0-255
LOCK2 &bus->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct aspeed_i2c_bus)->lock

drivers/i2c/busses/i2c-designware-slave.c i2c_dw_isr_slave() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 2350640824303857664
PARAM_VALUE 2 *val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-designware-slave.c i2c_dw_isr_slave() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 2350640824303857664
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-designware-slave.c i2c_dw_isr_slave() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 2350640824303857664
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-designware-slave.c i2c_dw_isr_slave() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 0
PARAM_VALUE 2 val 2350640824303857664
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-designware-slave.c i2c_dw_isr_slave() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 2
PARAM_VALUE 2 val 2350640824303857664
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-designware-slave.c i2c_dw_isr_slave() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 2350640824303857664
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-amd-asf-plat.c amd_asf_process_target() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 4772022278480773120
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/i2c/busses/i2c-amd-asf-plat.c amd_asf_process_target() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 0 client->dev.driver_data->sel->ndev->refcnt_tracker.no_tracker.refs.counter s32min-s32max
PARAM_VALUE 0 client->dev.driver_data->sel_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 client->slave_cb 4096-ptr_max
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 4772022278480773120
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/i2c/busses/i2c-amd-asf-plat.c amd_asf_process_target() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 0 client->dev.driver_data->sel->ndev->refcnt_tracker.no_tracker.refs.counter s32min-s32max
PARAM_VALUE 0 client->dev.driver_data->sel_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 client->slave_cb 4096-ptr_max
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 4772022278480773120
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/i2c/busses/i2c-imx.c i2c_imx_slave_event() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 0-4
PARAM_VALUE 2 val 366427839697592320,4290157808344211456
DATA_SOURCE 1 event $1
DATA_SOURCE 2 val $2
HARD_MAX 1 event 4
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 *val 0-255
LOCK2 &i2c_imx->slave_lock
LOCK2 irq
TYPE_LOCK (struct imx_i2c_struct)->slave_lock

drivers/i2c/busses/i2c-bcm-iproc.c bcm_iproc_i2c_slave_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 0
PARAM_VALUE 2 val 5150184306913312768
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-bcm-iproc.c bcm_iproc_i2c_slave_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 2
PARAM_VALUE 2 val 5150184306913312768
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-bcm-iproc.c bcm_iproc_i2c_slave_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 5150184306913312768
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-bcm-iproc.c bcm_iproc_i2c_slave_read() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 3569846910207447040
RX_PATH
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HOST_DATA 2 *val 0-255

drivers/i2c/busses/i2c-bcm-iproc.c bcm_iproc_i2c_slave_read() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 3569846910207447040
RX_PATH
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HOST_DATA 2 *val 0-255

drivers/i2c/busses/i2c-bcm-iproc.c bcm_iproc_i2c_slave_read() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 3569846910207447040
RX_PATH
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HOST_DATA 2 *val 0-255

drivers/i2c/busses/i2c-bcm-iproc.c bcm_iproc_i2c_slave_read() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 3569846910207447040
RX_PATH
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HOST_DATA 2 *val 0-255

drivers/i2c/busses/i2c-npcm7xx.c npcm_i2c_int_slave_handler() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 0 client->dev.driver_data->alert_done.wait.lock.owner (-1)
PARAM_VALUE 0 client->dev.driver_data->alert_done.wait.lock.owner_cpu 4294967295
PARAM_VALUE 0 client->dev.driver_data->block_num 0-255
PARAM_VALUE 0 client->dev.driver_data->buffer_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 client->dev.driver_data->got_rsp.count 0-4294967295
PARAM_VALUE 0 client->dev.driver_data->got_rsp.first_waiter->up 0-1
PARAM_VALUE 0 client->dev.driver_data->got_rsp.last_holder 0
PARAM_VALUE 0 client->dev.driver_data->input->num_vals 0-4294967294
PARAM_VALUE 0 client->dev.driver_data->input->timer.flags 0-4294967295
PARAM_VALUE 0 client->dev.driver_data->intf->curr_msg 0
PARAM_VALUE 0 client->dev.driver_data->intf->xmit_msgs_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 client->dev.driver_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 client->dev.driver_data->nbytes_processed 0-255
PARAM_VALUE 0 client->dev.driver_data->pec_support 0-1
PARAM_VALUE 0 client->dev.driver_data->remain_len 0-255
PARAM_VALUE 0 client->dev.driver_data->request.checksum1 0
PARAM_VALUE 0 client->dev.driver_data->request.cmd 0
PARAM_VALUE 0 client->dev.driver_data->request.netfn_rs_lun 0
PARAM_VALUE 0 client->dev.driver_data->request.rq_sa 0
PARAM_VALUE 0 client->dev.driver_data->request.rq_seq_rq_lun 0
PARAM_VALUE 0 client->dev.driver_data->request.rs_sa 0
PARAM_VALUE 0 client->dev.driver_data->request_queue_len.counter s32min-s32max
PARAM_VALUE 0 client->dev.driver_data->response.len 0
PARAM_VALUE 0 client->dev.driver_data->response_in_progress 0
PARAM_VALUE 0 client->dev.driver_data->sel->ndev->refcnt_tracker.no_tracker.refs.counter s32min-s32max
PARAM_VALUE 0 client->dev.driver_data->sel->rx_done.done 0-4294967295
PARAM_VALUE 0 client->dev.driver_data->sel_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 client->dev.driver_data->worker.cpu s32min-s32max
PARAM_VALUE 0 client->dev.driver_data->working_msg 0
PARAM_VALUE 0 *client->dev.driver_data->request.payload 0-255
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-npcm7xx.c npcm_i2c_int_slave_handler() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 233542619454627840
PARAM_VALUE 2 *val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-npcm7xx.c npcm_i2c_slave_get_wr_buf() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 0
PARAM_VALUE 2 val 1762595696618131456
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-npcm7xx.c npcm_i2c_slave_get_wr_buf() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 2
PARAM_VALUE 2 val 1762595696618131456
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-npcm7xx.c npcm_i2c_slave_send_rd_buf() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-rcar.c rcar_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 0
PARAM_VALUE 2 val 6893664761327476736
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-rcar.c rcar_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 6893664761327476736
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-rcar.c rcar_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 6893664761327476736
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-rcar.c rcar_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 6893664761327476736
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-rcar.c rcar_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 2
PARAM_VALUE 2 val 6893664761327476736
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-stm32f7.c stm32f7_i2c_slave_isr_event() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 2
PARAM_VALUE 2 val 4637801462953902080
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-stm32f7.c stm32f7_i2c_slave_isr_event() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 4637801462953902080
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 *val 0-255
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-stm32f7.c stm32f7_i2c_slave_isr_event() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 4637801462953902080
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HOST_DATA 2 *val 0-255
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-stm32f7.c stm32f7_i2c_slave_start() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 1 event 0
PARAM_VALUE 2 val 8878527866896330752
PARAM_VALUE 2 *val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/i2c/busses/i2c-stm32f7.c stm32f7_i2c_slave_start() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 8878527866896330752
PARAM_VALUE 2 *val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/i2c/busses/i2c-cadence.c cdns_i2c_slave_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-cadence.c cdns_i2c_slave_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-cadence.c cdns_i2c_slave_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-cadence.c cdns_i2c_slave_rcv_data() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-cadence.c cdns_i2c_slave_rcv_data() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 2754711528313954304
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-cadence.c cdns_i2c_slave_send_data() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 0
PARAM_VALUE 2 val 7181064960109809664
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-cadence.c cdns_i2c_slave_send_data() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 2
PARAM_VALUE 2 val 7181064960109809664
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-mlxbf.c mlxbf_i2c_irq_recv() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 977039586555367424
DATA_SOURCE 0 client r mlxbf_i2c_get_slave_from_addr
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-mlxbf.c mlxbf_i2c_irq_recv() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 0 client->dev.driver_data->sel->ndev->refcnt_tracker.no_tracker.refs.counter s32min-s32max
PARAM_VALUE 0 client->dev.driver_data->sel_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 client->slave_cb 4096-ptr_max
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 977039586555367424
DATA_SOURCE 0 client r mlxbf_i2c_get_slave_from_addr
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-mlxbf.c mlxbf_i2c_irq_recv() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 0 client->dev.driver_data->sel->ndev->refcnt_tracker.no_tracker.refs.counter s32min-s32max
PARAM_VALUE 0 client->dev.driver_data->sel_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 client->slave_cb 4096-ptr_max
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 977039586555367424
DATA_SOURCE 0 client r mlxbf_i2c_get_slave_from_addr
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-mlxbf.c mlxbf_i2c_irq_send() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 3576051260807790592
DATA_SOURCE 0 client r mlxbf_i2c_get_slave_from_addr
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-mlxbf.c mlxbf_i2c_irq_send() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 0 client->dev.driver_data->sel->ndev->refcnt_tracker.no_tracker.refs.counter s32min-s32max
PARAM_VALUE 0 client->dev.driver_data->sel_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 client->slave_cb 4096-ptr_max
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 3576051260807790592
DATA_SOURCE 0 client r mlxbf_i2c_get_slave_from_addr
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-mlxbf.c mlxbf_i2c_irq_send() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 0 client->dev.driver_data->sel->ndev->refcnt_tracker.no_tracker.refs.counter s32min-s32max
PARAM_VALUE 0 client->dev.driver_data->sel_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 client->slave_cb 4096-ptr_max
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 3576051260807790592
DATA_SOURCE 0 client r mlxbf_i2c_get_slave_from_addr
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-mlxbf.c mlxbf_i2c_irq_send() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 1 event 0
PARAM_VALUE 2 val 3576051260807790592
DATA_SOURCE 0 client r mlxbf_i2c_get_slave_from_addr
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-mlxbf.c mlxbf_i2c_irq_send() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 0 client->slave_cb 4096-ptr_max
PARAM_VALUE 1 event 2
PARAM_VALUE 2 val 3576051260807790592
DATA_SOURCE 0 client r mlxbf_i2c_get_slave_from_addr
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-mlxbf.c mlxbf_i2c_irq_send() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 0 client->slave_cb 4096-ptr_max
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 3576051260807790592
DATA_SOURCE 0 client r mlxbf_i2c_get_slave_from_addr
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-emev2.c em_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 1455956643029000192
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-emev2.c em_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 0,2
PARAM_VALUE 2 val 1455956643029000192
FUZZY_MAX 1 event 2
BIT_INFO 1 event 0x0,0x2
HARD_MAX 1 event 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-emev2.c em_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 1455956643029000192
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-emev2.c em_i2c_slave_irq() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 1455956643029000192
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-at91-slave.c atmel_twi_interrupt_slave() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 0
PARAM_VALUE 2 val 8408676931444383744
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-at91-slave.c atmel_twi_interrupt_slave() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 8408676931444383744
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-at91-slave.c atmel_twi_interrupt_slave() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 2
PARAM_VALUE 2 val 8408676931444383744
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-at91-slave.c atmel_twi_interrupt_slave() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 8408676931444383744
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-at91-slave.c atmel_twi_interrupt_slave() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 8408676931444383744
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 client->dev.driver_data->buffer_idx 0-u16max
HOST_DATA 0 client->dev.driver_data->part_buf.address 0-255
HOST_DATA 0 client->dev.driver_data->part_buf.length 0-255
HOST_DATA 0 client->dev.platform_data->addr 0-255
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-imx-lpi2c.c lpi2c_imx_target_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 0
PARAM_VALUE 2 val 5236980398915375104
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-imx-lpi2c.c lpi2c_imx_target_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 5236980398915375104
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-imx-lpi2c.c lpi2c_imx_target_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 5236980398915375104
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-imx-lpi2c.c lpi2c_imx_target_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 2
PARAM_VALUE 2 val 5236980398915375104
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-imx-lpi2c.c lpi2c_imx_target_isr() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 5236980398915375104
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-pxa.c i2c_pxa_slave_rxfull() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 3
PARAM_VALUE 2 val 8564345082705186816
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-pxa.c i2c_pxa_slave_start() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 0
PARAM_VALUE 2 val 5308873880595533824
PARAM_VALUE 2 *val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-pxa.c i2c_pxa_slave_start() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 1
PARAM_VALUE 2 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-pxa.c i2c_pxa_slave_stop() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 4
PARAM_VALUE 2 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/i2c/busses/i2c-pxa.c i2c_pxa_slave_txempty() -> i2c_slave_event()

Type Parameter Key Value
PARAM_VALUE 0 client 1-u64max
PARAM_VALUE 1 event 2
PARAM_VALUE 2 val 2671438683165855744
PARAM_VALUE 2 *val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq