Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/infiniband/hw/hfi1/pio.c init_sc_pools_and_sizes() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| CAPPED_DATA | 0 | dd->first_dyn_alloc_ctxt | 1 |
| CAPPED_DATA | 0 | dd->n_krcv_queues | 1 |
| CAPPED_DATA | 0 | dd->num_netdev_contexts | 1 |
| DATA_SOURCE | 0 | dd | $0 |
| HOST_DATA | 0 | dd->freectxts | 0-u32max[c] |
| HOST_DATA | 0 | dd->num_rcv_contexts | 0-u32max[c] |
| HOST_DATA | 0 | dd->num_user_contexts | 0-u32max[c] |
drivers/infiniband/hw/hfi1/pio.c init_sc_pools_and_sizes() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| CAPPED_DATA | 0 | dd->first_dyn_alloc_ctxt | 1 |
| CAPPED_DATA | 0 | dd->n_krcv_queues | 1 |
| CAPPED_DATA | 0 | dd->num_netdev_contexts | 1 |
| DATA_SOURCE | 0 | dd | $0 |
| HOST_DATA | 0 | dd->freectxts | 0-u32max[c] |
| HOST_DATA | 0 | dd->num_rcv_contexts | 0-u32max[c] |
| HOST_DATA | 0 | dd->num_user_contexts | 0-u32max[c] |
drivers/infiniband/hw/hfi1/pio.c sc_hw_alloc() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| BUF_SIZE | 0 | dd->kernel_send_context | (-1),8 |
| BUF_SIZE | 0 | dd->rcd | (-1),8 |
| DATA_SOURCE | 0 | dd | $0 |
| BIT_INFO | 0 | dd->flags | 0x0,0xfffb |
| PREEMPT_ADD | |||
| NO_OVERFLOW_SIMPLE | 0 | dd->num_rcv_contexts | |
| NO_OVERFLOW_SIMPLE | 0 | dd->num_send_contexts | |
| LOCK2 | flags | ||
| LOCK2 | 0 | &dd->sc_lock | |
| HALF_LOCKED2 | global &hfi1_mutex | ||
| TYPE_LOCK | (struct hfi1_devdata)->sc_lock |
drivers/infiniband/hw/hfi1/chip.c clear_all_interrupts() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| DATA_SOURCE | 0 | dd | $0 |
drivers/infiniband/hw/hfi1/chip.c clear_all_interrupts() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| DATA_SOURCE | 0 | dd | $0 |
drivers/infiniband/hw/hfi1/chip.c init_chip() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| DATA_SOURCE | 0 | dd | $0 |
drivers/infiniband/hw/hfi1/chip.c init_chip() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| DATA_SOURCE | 0 | dd | $0 |
drivers/infiniband/hw/hfi1/chip.c init_txe() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| DATA_SOURCE | 0 | dd | $0 |
drivers/infiniband/hw/hfi1/chip.c init_txe() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| DATA_SOURCE | 0 | dd | $0 |
drivers/infiniband/hw/hfi1/chip.c reset_txe_csrs() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| DATA_SOURCE | 0 | dd | $0 |
drivers/infiniband/hw/hfi1/chip.c reset_txe_csrs() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| DATA_SOURCE | 0 | dd | $0 |
drivers/infiniband/hw/hfi1/chip.c reset_txe_csrs() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| DATA_SOURCE | 0 | dd | $0 |
drivers/infiniband/hw/hfi1/chip.c reset_txe_csrs() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| DATA_SOURCE | 0 | dd | $0 |
drivers/infiniband/hw/hfi1/chip.c set_lidlmc() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/hw/hfi1/chip.c set_lidlmc() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/hw/hfi1/chip.c set_up_context_variables() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dd | $0 |
drivers/infiniband/hw/hfi1/chip.c write_uninitialized_csrs_and_memories() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| DATA_SOURCE | 0 | dd | $0 |
drivers/infiniband/hw/hfi1/chip.c write_uninitialized_csrs_and_memories() -> chip_send_contexts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dd | 4096-ptr_max |
| DATA_SOURCE | 0 | dd | $0 |