Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/hfi1/chip.c set_intr_bits() -> read_mod_write()

Type Parameter Key Value
PARAM_VALUE 0 dd->netdev_rx->dd->verbs_dev.rdi.ibdev.driver_def->needs_fn_offset 0,35,40,48,72,88,96,112,136,232,240,264,272,288,296,312,336,344,352,360,368,376,384,392,400,408,416,424,432,440,448,472,480,488,496,520,536,544,552,560,568,576,584,592,600,608,616,624,632,640,648,656,664,672,680-s64max
PARAM_VALUE 0 dd->pcidev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.client_data_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.client_data_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.coredev.ports_kobj->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.dev.kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.driver_def->needs_fn_offset 0,35,40,48,72,88,96,112,136,232,240,264,272,288,296,312,336,344,352,360,368,376,384,392,400,408,416,424,432,440,448,472,480,488,496,520,536,544,552,560,568,576,584,592,600,608,616,624,632,640,648,656,664,672,680-s64max
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.port_data->cache.last_port_state 1,4
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.port_data->immutable.pkey_tbl_len 0-u16max
PARAM_VALUE 0 dd->verbs_dev.rdi.post_parms->flags 0,2,6,8,16,32
PARAM_VALUE 0 dd->verbs_dev.rdi.post_parms->length 40,56,88
PARAM_VALUE 0 dd->verbs_dev.rdi.post_parms->qpt_support 4,12,31
PARAM_VALUE 1 src 0-767,u16max
PARAM_VALUE 2 bits 1-u64max
BUF_SIZE 0 dd s32min-(-1),1-s32max
BUF_SIZE 0 dd s32min-(-1),1-s32max
BUF_SIZE 0 dd->status (-1),4096
CAPPED_DATA 1 src 1
DATA_SOURCE 0 dd $0
DATA_SOURCE 3 set $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dd->pcidev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 dd->num_pports
NO_OVERFLOW_SIMPLE 0 dd->verbs_dev.rdi.dparms.nports
NO_OVERFLOW_SIMPLE 0 dd->verbs_dev.rdi.ibdev.hw_stats_attr_index
NO_OVERFLOW_SIMPLE 0 dd->verbs_dev.rdi.qp_dev->qp_table_size
UNITS 0 dd unit_byte
HALF_LOCKED2 0 &dd->uctxt_lock

drivers/infiniband/hw/hfi1/chip.c set_intr_bits() -> read_mod_write()

Type Parameter Key Value
PARAM_VALUE 0 dd->netdev_rx->dd->verbs_dev.rdi.ibdev.driver_def->needs_fn_offset 0,35,40,48,72,88,96,112,136,232,240,264,272,288,296,312,336,344,352,360,368,376,384,392,400,408,416,424,432,440,448,472,480,488,496,520,536,544,552,560,568,576,584,592,600,608,616,624,632,640,648,656,664,672,680-s64max
PARAM_VALUE 0 dd->pcidev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.client_data_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.client_data_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.coredev.ports_kobj->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.dev.kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.driver_def->needs_fn_offset 0,35,40,48,72,88,96,112,136,232,240,264,272,288,296,312,336,344,352,360,368,376,384,392,400,408,416,424,432,440,448,472,480,488,496,520,536,544,552,560,568,576,584,592,600,608,616,624,632,640,648,656,664,672,680-s64max
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.port_data->cache.last_port_state 1,4
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.port_data->immutable.pkey_tbl_len 0-u16max
PARAM_VALUE 0 dd->verbs_dev.rdi.post_parms->flags 0,2,6,8,16,32
PARAM_VALUE 0 dd->verbs_dev.rdi.post_parms->length 40,56,88
PARAM_VALUE 0 dd->verbs_dev.rdi.post_parms->qpt_support 4,12,31
PARAM_VALUE 1 src 0-768
BUF_SIZE 0 dd s32min-(-1),1-s32max
BUF_SIZE 0 dd s32min-(-1),1-s32max
BUF_SIZE 0 dd->status (-1),4096
CAPPED_DATA 1 src 1
DATA_SOURCE 0 dd $0
DATA_SOURCE 1 src $2
DATA_SOURCE 3 set $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dd->pcidev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 dd->num_pports
NO_OVERFLOW_SIMPLE 0 dd->verbs_dev.rdi.dparms.nports
NO_OVERFLOW_SIMPLE 0 dd->verbs_dev.rdi.ibdev.hw_stats_attr_index
NO_OVERFLOW_SIMPLE 0 dd->verbs_dev.rdi.qp_dev->qp_table_size
UNITS 0 dd unit_byte
HALF_LOCKED2 0 &dd->uctxt_lock