Defined in 2 files as a prototype:
- drivers/ata/sata_promise.c, line 144 (as a prototype)
- drivers/ata/sata_sx4.c, line 210 (as a prototype)
Defined in 2 files as a function:
- drivers/ata/sata_promise.c, line 1032 (as a function)
- drivers/ata/sata_sx4.c, line 910 (as a function)
Referenced in 2 files:
Smatch caller information:
drivers/ata/libata-sff.c ata_bmdma_setup() -> (struct ata_port_operations)->sff_exec_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ap | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ioaddr.bmdma_addr | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | tf | 4096-ptr_max |
| PARAM_VALUE | 1 | tf->protocol | 2,10 |
| CONTAINER | 0 | -352-8+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | tf->auxiliary | 0 |
| HOST_DATA | 1 | tf->command | 161,236 |
| HOST_DATA | 1 | tf->ctl | 0-255 |
| HOST_DATA | 1 | tf->device | 0-255 |
| HOST_DATA | 1 | tf->error | 0 |
| HOST_DATA | 1 | tf->feature | 0,4[c] |
| HOST_DATA | 1 | tf->flags | 0-u64max |
| HOST_DATA | 1 | tf->hob_feature | 0 |
| HOST_DATA | 1 | tf->hob_lbah | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbal | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbam | 0-255[c] |
| HOST_DATA | 1 | tf->hob_nsect | 0 |
| HOST_DATA | 1 | tf->lbah | 0-255 |
| HOST_DATA | 1 | tf->lbal | 0-255 |
| HOST_DATA | 1 | tf->lbam | 0-255 |
| HOST_DATA | 1 | tf->nsect | 0-255 |
| HOST_DATA | 1 | tf->status | 161,236 |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/libata-sff.c ata_tf_to_host() -> (struct ata_port_operations)->sff_exec_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ap | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops->sff_check_status | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops->sff_dev_select | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->private_data->last_device | 0-u16max |
| PARAM_VALUE | 1 | tf | 4096-ptr_max |
| PARAM_VALUE | 1 | tf->protocol | 0-1,8-9 |
| DATA_SOURCE | 0 | ap | $0 |
| DATA_SOURCE | 1 | tf | $1 |
| CONTAINER | 0 | -352-8+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | ap->last_ctl | 0-255 |
| HOST_DATA | 0 | ap->private_data->cached_device | 0-255 |
| HOST_DATA | 1 | tf->auxiliary | 0 |
| HOST_DATA | 1 | tf->command | 161,236 |
| HOST_DATA | 1 | tf->ctl | 0-255 |
| HOST_DATA | 1 | tf->device | 0-255 |
| HOST_DATA | 1 | tf->error | 0 |
| HOST_DATA | 1 | tf->feature | 0,4[c] |
| HOST_DATA | 1 | tf->flags | 70[c] |
| HOST_DATA | 1 | tf->hob_feature | 0 |
| HOST_DATA | 1 | tf->hob_lbah | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbal | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbam | 0-255[c] |
| HOST_DATA | 1 | tf->hob_nsect | 0 |
| HOST_DATA | 1 | tf->lbah | 0-255 |
| HOST_DATA | 1 | tf->lbal | 0-255 |
| HOST_DATA | 1 | tf->lbam | 0-255 |
| HOST_DATA | 1 | tf->nsect | 0-255 |
| HOST_DATA | 1 | tf->protocol | 0-1,8-9 |
| HOST_DATA | 1 | tf->status | 161,236 |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_svw.c k2_bmdma_setup_mmio() -> (struct ata_port_operations)->sff_exec_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ap | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | tf | 4096-ptr_max |
| PARAM_VALUE | 1 | tf->protocol | 10 |
| CONTAINER | 0 | -352-8+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | tf->auxiliary | 0 |
| HOST_DATA | 1 | tf->command | 161,236[c] |
| HOST_DATA | 1 | tf->ctl | 0-255 |
| HOST_DATA | 1 | tf->device | 0-255 |
| HOST_DATA | 1 | tf->error | 0 |
| HOST_DATA | 1 | tf->feature | 0,4[c] |
| HOST_DATA | 1 | tf->flags | 70[c] |
| HOST_DATA | 1 | tf->hob_feature | 0 |
| HOST_DATA | 1 | tf->hob_lbah | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbal | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbam | 0-255[c] |
| HOST_DATA | 1 | tf->hob_nsect | 0 |
| HOST_DATA | 1 | tf->lbah | 0-255 |
| HOST_DATA | 1 | tf->lbal | 0-255 |
| HOST_DATA | 1 | tf->lbam | 0-255 |
| HOST_DATA | 1 | tf->nsect | 0-255 |
| HOST_DATA | 1 | tf->status | 161,236 |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_svw.c k2_bmdma_start_mmio() -> (struct ata_port_operations)->sff_exec_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ap | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | tf | 4096-ptr_max |
| PARAM_VALUE | 1 | tf->protocol | 2 |
| CONTAINER | 0 | -352-8+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | ap->last_ctl | 0-255 |
| HOST_DATA | 1 | tf->auxiliary | 0 |
| HOST_DATA | 1 | tf->command | 161,236 |
| HOST_DATA | 1 | tf->ctl | 0-255 |
| HOST_DATA | 1 | tf->device | 0-255 |
| HOST_DATA | 1 | tf->error | 0 |
| HOST_DATA | 1 | tf->feature | 0,4[c] |
| HOST_DATA | 1 | tf->flags | 0,4-u64max |
| HOST_DATA | 1 | tf->hob_feature | 0 |
| HOST_DATA | 1 | tf->hob_lbah | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbal | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbam | 0-255[c] |
| HOST_DATA | 1 | tf->hob_nsect | 0 |
| HOST_DATA | 1 | tf->lbah | 0-255 |
| HOST_DATA | 1 | tf->lbal | 0-255 |
| HOST_DATA | 1 | tf->lbam | 0-255 |
| HOST_DATA | 1 | tf->nsect | 0-255 |
| HOST_DATA | 1 | tf->status | 161,236 |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/pata_ep93xx.c ep93xx_pata_dma_setup() -> (struct ata_port_operations)->sff_exec_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ap | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->host->private_data->pardev->port->timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | ap->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops->sff_check_status | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops->sff_dev_select | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->private_data->last_device | 0-u16max |
| PARAM_VALUE | 1 | tf | 4096-ptr_max |
| PARAM_VALUE | 1 | tf->protocol | 2,10 |
| CONTAINER | 0 | *(-352-8+0) | $(-1) |
| CONTAINER | 1 | -352-8-0+32 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | tf->auxiliary | 0 |
| HOST_DATA | 1 | tf->command | 161,236[c] |
| HOST_DATA | 1 | tf->ctl | 0-255 |
| HOST_DATA | 1 | tf->device | 0-255 |
| HOST_DATA | 1 | tf->error | 0 |
| HOST_DATA | 1 | tf->feature | 0,4[c] |
| HOST_DATA | 1 | tf->flags | 70[c] |
| HOST_DATA | 1 | tf->hob_feature | 0 |
| HOST_DATA | 1 | tf->hob_lbah | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbal | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbam | 0-255[c] |
| HOST_DATA | 1 | tf->hob_nsect | 0 |
| HOST_DATA | 1 | tf->lbah | 0-255 |
| HOST_DATA | 1 | tf->lbal | 0-255 |
| HOST_DATA | 1 | tf->lbam | 0-255 |
| HOST_DATA | 1 | tf->nsect | 0-255 |
| HOST_DATA | 1 | tf->status | 161,236 |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_mv.c mv_bmdma_setup() -> (struct ata_port_operations)->sff_exec_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ap | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->host | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->host->private_data | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->private_data | 4096-ptr_max |
| PARAM_VALUE | 1 | tf | 4096-ptr_max |
| PARAM_VALUE | 1 | tf->protocol | 2,10 |
| CONTAINER | 0 | -352-8+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | tf->auxiliary | 0 |
| HOST_DATA | 1 | tf->command | 161,236[c] |
| HOST_DATA | 1 | tf->ctl | 0-255 |
| HOST_DATA | 1 | tf->device | 0-255 |
| HOST_DATA | 1 | tf->error | 0 |
| HOST_DATA | 1 | tf->feature | 0,4[c] |
| HOST_DATA | 1 | tf->flags | 70[c] |
| HOST_DATA | 1 | tf->hob_feature | 0 |
| HOST_DATA | 1 | tf->hob_lbah | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbal | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbam | 0-255[c] |
| HOST_DATA | 1 | tf->hob_nsect | 0 |
| HOST_DATA | 1 | tf->lbah | 0-255 |
| HOST_DATA | 1 | tf->lbal | 0-255 |
| HOST_DATA | 1 | tf->lbam | 0-255 |
| HOST_DATA | 1 | tf->nsect | 0-255 |
| HOST_DATA | 1 | tf->status | 161,236 |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_sil.c sil_bmdma_setup() -> (struct ata_port_operations)->sff_exec_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ap | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ioaddr.bmdma_addr | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | tf | 4096-ptr_max |
| PARAM_VALUE | 1 | tf->protocol | 2,10 |
| CONTAINER | 0 | -352-8+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | tf->auxiliary | 0 |
| HOST_DATA | 1 | tf->command | 161,236[c] |
| HOST_DATA | 1 | tf->ctl | 0-255 |
| HOST_DATA | 1 | tf->device | 0-255 |
| HOST_DATA | 1 | tf->error | 0 |
| HOST_DATA | 1 | tf->feature | 0,4[c] |
| HOST_DATA | 1 | tf->flags | 70[c] |
| HOST_DATA | 1 | tf->hob_feature | 0 |
| HOST_DATA | 1 | tf->hob_lbah | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbal | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbam | 0-255[c] |
| HOST_DATA | 1 | tf->hob_nsect | 0 |
| HOST_DATA | 1 | tf->lbah | 0-255 |
| HOST_DATA | 1 | tf->lbal | 0-255 |
| HOST_DATA | 1 | tf->lbam | 0-255 |
| HOST_DATA | 1 | tf->nsect | 0-255 |
| HOST_DATA | 1 | tf->status | 161,236 |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_nv.c nv_swncq_issue_atacmd() -> (struct ata_port_operations)->sff_exec_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ap | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops->bmdma_status | 0,4096-ptr_max |
| PARAM_VALUE | 0 | ap->private_data | 4096-ptr_max |
| PARAM_VALUE | 1 | tf | 4096-ptr_max |
| DATA_SOURCE | 0 | ap | $0 |
| CONTAINER | 0 | -352-8+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | ap->last_ctl | 0-255 |
| HOST_DATA | 0 | ap->link.ap->last_ctl | 0-255 |
| HOST_DATA | 0 | ap->link.ap->link.eh_info.serror | 0-u32max |
| HOST_DATA | 0 | ap->private_data->cached_device | 0-255 |
| HOST_DATA | 1 | tf->auxiliary | 0 |
| HOST_DATA | 1 | tf->command | 161,236[c] |
| HOST_DATA | 1 | tf->ctl | 0-255 |
| HOST_DATA | 1 | tf->device | 0-255 |
| HOST_DATA | 1 | tf->error | 0 |
| HOST_DATA | 1 | tf->feature | 0,4[c] |
| HOST_DATA | 1 | tf->flags | 70 |
| HOST_DATA | 1 | tf->hob_feature | 0 |
| HOST_DATA | 1 | tf->hob_lbah | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbal | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbam | 0-255[c] |
| HOST_DATA | 1 | tf->hob_nsect | 0 |
| HOST_DATA | 1 | tf->lbah | 0-255 |
| HOST_DATA | 1 | tf->lbal | 0-255 |
| HOST_DATA | 1 | tf->lbam | 0-255 |
| HOST_DATA | 1 | tf->nsect | 0-255 |
| HOST_DATA | 1 | tf->status | 161,236 |
| HALF_LOCKED2 | &host->lock | ||
| HALF_LOCKED2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/sata_rcar.c sata_rcar_bmdma_setup() -> (struct ata_port_operations)->sff_exec_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ap | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->host | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->host->private_data | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | tf | 4096-ptr_max |
| PARAM_VALUE | 1 | tf->protocol | 2,10 |
| CONTAINER | 0 | -352-8+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | tf->auxiliary | 0 |
| HOST_DATA | 1 | tf->command | 161,236[c] |
| HOST_DATA | 1 | tf->ctl | 0-255 |
| HOST_DATA | 1 | tf->device | 0-255 |
| HOST_DATA | 1 | tf->error | 0 |
| HOST_DATA | 1 | tf->feature | 0,4[c] |
| HOST_DATA | 1 | tf->flags | 70[c] |
| HOST_DATA | 1 | tf->hob_feature | 0 |
| HOST_DATA | 1 | tf->hob_lbah | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbal | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbam | 0-255[c] |
| HOST_DATA | 1 | tf->hob_nsect | 0 |
| HOST_DATA | 1 | tf->lbah | 0-255 |
| HOST_DATA | 1 | tf->lbal | 0-255 |
| HOST_DATA | 1 | tf->lbam | 0-255 |
| HOST_DATA | 1 | tf->nsect | 0-255 |
| HOST_DATA | 1 | tf->status | 161,236 |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/pata_ns87415.c ns87415_bmdma_setup() -> (struct ata_port_operations)->sff_exec_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ap | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ioaddr.bmdma_addr | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | tf | 4096-ptr_max |
| PARAM_VALUE | 1 | tf->protocol | 2,10 |
| CONTAINER | 0 | -352-8+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | tf->auxiliary | 0 |
| HOST_DATA | 1 | tf->command | 161,236[c] |
| HOST_DATA | 1 | tf->ctl | 0-255 |
| HOST_DATA | 1 | tf->device | 0-255 |
| HOST_DATA | 1 | tf->error | 0 |
| HOST_DATA | 1 | tf->feature | 0,4[c] |
| HOST_DATA | 1 | tf->flags | 70[c] |
| HOST_DATA | 1 | tf->hob_feature | 0 |
| HOST_DATA | 1 | tf->hob_lbah | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbal | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbam | 0-255[c] |
| HOST_DATA | 1 | tf->hob_nsect | 0 |
| HOST_DATA | 1 | tf->lbah | 0-255 |
| HOST_DATA | 1 | tf->lbal | 0-255 |
| HOST_DATA | 1 | tf->lbam | 0-255 |
| HOST_DATA | 1 | tf->nsect | 0-255 |
| HOST_DATA | 1 | tf->status | 161,236 |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/pata_pxa.c pxa_bmdma_setup() -> (struct ata_port_operations)->sff_exec_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ap | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->host->private_data->pardev->port->timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | ap->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops->sff_check_status | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops->sff_dev_select | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->private_data->last_device | 0-u16max |
| PARAM_VALUE | 1 | tf | 4096-ptr_max |
| PARAM_VALUE | 1 | tf->protocol | 2,10 |
| CONTAINER | 0 | *(-352-8+0) | $(-1) |
| CONTAINER | 1 | -352-8-0+32 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | tf->auxiliary | 0 |
| HOST_DATA | 1 | tf->command | 161,236[c] |
| HOST_DATA | 1 | tf->ctl | 0-255 |
| HOST_DATA | 1 | tf->device | 0-255 |
| HOST_DATA | 1 | tf->error | 0 |
| HOST_DATA | 1 | tf->feature | 0,4[c] |
| HOST_DATA | 1 | tf->flags | 70[c] |
| HOST_DATA | 1 | tf->hob_feature | 0 |
| HOST_DATA | 1 | tf->hob_lbah | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbal | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbam | 0-255[c] |
| HOST_DATA | 1 | tf->hob_nsect | 0 |
| HOST_DATA | 1 | tf->lbah | 0-255 |
| HOST_DATA | 1 | tf->lbal | 0-255 |
| HOST_DATA | 1 | tf->lbam | 0-255 |
| HOST_DATA | 1 | tf->nsect | 0-255 |
| HOST_DATA | 1 | tf->status | 161,236 |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/pata_arasan_cf.c arasan_cf_dma_start() -> (struct ata_port_operations)->sff_exec_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ap | 4096-ptr_max |
| PARAM_VALUE | 0 | ap->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | tf | 4096-ptr_max |
| PARAM_VALUE | 1 | tf->protocol | 2 |
| BUF_SIZE | 1 | tf | 32 |
| CONTAINER | 0 | -352-8+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | tf->auxiliary | 0 |
| HOST_DATA | 1 | tf->command | 161,236[c] |
| HOST_DATA | 1 | tf->ctl | 0-255 |
| HOST_DATA | 1 | tf->device | 0-255 |
| HOST_DATA | 1 | tf->error | 0 |
| HOST_DATA | 1 | tf->feature | 0,4[c] |
| HOST_DATA | 1 | tf->flags | 70 |
| HOST_DATA | 1 | tf->hob_feature | 0 |
| HOST_DATA | 1 | tf->hob_lbah | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbal | 0-255[c] |
| HOST_DATA | 1 | tf->hob_lbam | 0-255[c] |
| HOST_DATA | 1 | tf->hob_nsect | 0 |
| HOST_DATA | 1 | tf->lbah | 0-255 |
| HOST_DATA | 1 | tf->lbal | 0-255 |
| HOST_DATA | 1 | tf->lbam | 0-255 |
| HOST_DATA | 1 | tf->nsect | 0-255 |
| HOST_DATA | 1 | tf->status | 161,236 |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |