Defined in 1 files as a function:
Referenced in 1 files:
-
drivers/ata/sata_mv.c
- line 953
- line 975
- line 977
- line 987
- line 988
- line 1006
- line 1047
- line 1051
- line 1055
- line 1150
- line 1190
- line 1361
- line 1364
- line 1627
- line 1860
- line 1882
- line 1903
- line 2202
- line 2209
- line 2210
- line 2221
- line 2323
- line 2626
- line 2628
- line 2802
- line 2902
- line 2931
- line 3044
- line 3525
- line 3539
- line 3550
- line 3552
- line 3569
- line 3648
- line 3686
- line 3687
- line 3690
- line 3729
- line 3941
- line 3946
- line 3949
Smatch caller information:
drivers/ata/sata_mv.c mv5_scr_write() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | data | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | data | 0-u32max |
| HALF_LOCKED2 | &host->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_60x1b2_errata_pci7() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0-u32max |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| BIT_INFO | 0 | data | 0x0,0xffffffef |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | data | 0-u32max |
drivers/ata/sata_mv.c mv_bmdma_setup() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_bmdma_start() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 1,9 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| FUZZY_MAX | 0 | data | 9 |
| BIT_INFO | 0 | data | 0x1,0xf |
| HARD_MAX | 0 | data | 9 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | data | 1,9[c] |
| HALF_LOCKED2 | ap->lock |
drivers/ata/sata_mv.c mv_bmdma_stop_ap() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0,2-u32max |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| BIT_INFO | 0 | data | 0x0,0xfffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | data | 0,2-u32max[c] |
| HALF_LOCKED2 | &host->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_clear_and_enable_port_irqs() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_clear_and_enable_port_irqs() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_clear_and_enable_port_irqs() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_edma_cfg() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 31,63,287,319,10271,10303,8388639,8454175,8519711,8519743,8585247,8585279,12582943,12582975,12648479,12648511,12714015,12714047,12779551,12779583,12845087,12845119,12910623,12910655,12976159,12976191,13041695-u32max |
| FUZZY_MAX | 0 | data | 31 |
| BIT_INFO | 0 | data | 0x1f,0xc7293f |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | ap->lock | ||
| HALF_LOCKED2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_eh_thaw() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | ap->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &ap->host->eh_mutex |
drivers/ata/sata_mv.c mv_err_intr() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0-u32max |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &host->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct ata_host)->lock |
drivers/ata/sata_mv.c mv_err_intr() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0-u32max |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &host->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct ata_host)->lock |
drivers/ata/sata_mv.c mv_host_intr() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0-u32max |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &host->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct ata_host)->lock |
drivers/ata/sata_mv.c mv_init_host() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/ata/sata_mv.c mv_init_host() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/ata/sata_mv.c mv_init_host() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | data | 0-u32max |
drivers/ata/sata_mv.c mv_pci_error() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &host->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct ata_host)->lock |
drivers/ata/sata_mv.c mv_pmp_select() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | data | 0-u32max |
| HALF_LOCKED2 | ap->lock |
drivers/ata/sata_mv.c mv_port_init() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0-u32max |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | data | 0-u32max |
drivers/ata/sata_mv.c mv_port_init() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/ata/sata_mv.c mv_port_init() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 18446744073644449791 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/ata/sata_mv.c mv_process_crpb_entries() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0-u32max |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| BIT_INFO | 0 | data | 0x0,0xfffffff8 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &host->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct ata_host)->lock |
drivers/ata/sata_mv.c mv_qc_issue() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0-u32max |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| BIT_INFO | 0 | data | 0x0,0xffffffe0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_reset_channel() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/ata/sata_mv.c mv_reset_channel() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/ata/sata_mv.c mv_reset_channel() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/ata/sata_mv.c mv_scr_write() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 7,551 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| FUZZY_MAX | 0 | data | 7 |
| BIT_INFO | 0 | data | 0x7,0x227 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &host->lock |
drivers/ata/sata_mv.c mv_scr_write() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| DATA_SOURCE | 0 | data | $2 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | data | 0-u32max |
| HALF_LOCKED2 | &host->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_send_fis() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 256-271 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| BIT_INFO | 0 | data | 0x100,0x10f |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | data | 256-271[c] |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_send_fis() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 768-783 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| BIT_INFO | 0 | data | 0x300,0x3ff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | data | 768-783[c] |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_send_fis() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0-u32max |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_send_fis() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| DATA_SOURCE | 0 | data | r readl |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | data | 0-u32max |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_set_edma_ptrs() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0-u32max |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| BIT_INFO | 0 | data | 0x0,0xffffffe0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_set_edma_ptrs() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0,32-992 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| BIT_INFO | 0 | data | 0x0,0x3e0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_set_edma_ptrs() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0,8-248 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| BIT_INFO | 0 | data | 0x0,0xf8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_set_edma_ptrs() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0-u32max |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| BIT_INFO | 0 | data | 0x0,0xfffffff8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_setup_ifcfg() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 10162176-10166271 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| BIT_INFO | 0 | data | 0x9b1000,0x9b1fff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | data | 10162176-10166271[c] |
drivers/ata/sata_mv.c mv_start_edma() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 1 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_stop_edma_engine() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 2 |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/ata/sata_mv.c mv_write_cached_reg() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| DATA_SOURCE | 0 | data | $2 |
| DATA_SOURCE | 1 | addr | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ap->host->eh_mutex | ||
| HALF_LOCKED2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_write_main_irq_mask() -> writelfl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | data | $0 [m] |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &host->lock | ||
| HALF_LOCKED2 | flags |