Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/meta/fbnic/fbnic_time.c fbnic_ptp_adjfine() -> fbnic_present()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbd | 4096-ptr_max |
| DATA_SOURCE | 0 | fbd | r fbnic_from_ptp_info |
| BIT_INFO | 0 | fbd | 0x5f2bcb6f42ead850,0xffffffffffffffff |
| BIT_INFO | 0 | fbd | 0x5f2bcb6f42ead850,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/meta/fbnic/fbnic_time.c fbnic_ptp_gettimex64() -> fbnic_present()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbd | 4096-ptr_max |
| DATA_SOURCE | 0 | fbd | r fbnic_from_ptp_info |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/meta/fbnic/fbnic_time.c fbnic_ptp_refresh_time() -> fbnic_present()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbd | 4096-ptr_max |
| DATA_SOURCE | 0 | fbd | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &fbd->time_lock | |
| TYPE_LOCK | (struct fbnic_dev)->time_lock |
drivers/net/ethernet/meta/fbnic/fbnic_time.c fbnic_ptp_settime64() -> fbnic_present()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbd | 4096-ptr_max |
| PARAM_VALUE | 0 | fbd->uc_addr0 | 0 |
| DATA_SOURCE | 0 | fbd | r fbnic_from_ptp_info |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | flags | ||
| LOCK2 | 0 | &fbd->time_lock | |
| TYPE_LOCK | (struct fbnic_dev)->time_lock |