Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/wireless/morsemicro/mm81x/mmrc.c find_baseline_index() -> validate_rate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tb | 4096-ptr_max |
| PARAM_VALUE | 1 | rate | 2968713009045159936 |
| DATA_SOURCE | 0 | tb | $0 |
| BIT_INFO | 0 | tb->caps.rates | 0x0,0x3ff |
| MEM_ZERO | 0 | tb |
drivers/net/wireless/morsemicro/mm81x/mmrc.c generate_table_priority() -> validate_rate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tb | 4096-ptr_max |
| PARAM_VALUE | 1 | rate | 1962178823944884224 |
| DATA_SOURCE | 0 | tb | $0 |
| PREEMPT_ADD | |||
| LOCK2 | &mrc->lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct mm81x_rc)->lock |
drivers/net/wireless/morsemicro/mm81x/mmrc.c mmrc_get_rates() -> validate_rate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tb | 4096-ptr_max |
| PARAM_VALUE | 1 | rate | 8615034906360123392 |
| CAPPED_DATA | 0 | tb->lookaround_cnt | 1 |
| CAPPED_DATA | 0 | tb->stability_cnt_threshold | 1 |
| DATA_SOURCE | 0 | tb | $0 |
| PREEMPT_ADD | |||
| LOCK2 | &mors->mrc.lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct mm81x_rc)->lock |
drivers/net/wireless/morsemicro/mm81x/mmrc.c mmrc_set_fixed_rate() -> validate_rate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tb | 4096-ptr_max |
| DATA_SOURCE | 0 | tb | $0 |