[aoe] Clear AoeBusPdo after IRP_MN_REMOVE_DEVICE on the bus
[people/sha0/winvblock.git] / src / aoe / driver.c
2011-01-03 Shao Miller[aoe] Clear AoeBusPdo after IRP_MN_REMOVE_DEVICE on...
2011-01-03 Shao Miller[debug] Rename Debug_IrpStart to WvlDebugIrpStart
2011-01-03 Shao Miller[aoe] Fix search'n'replace failure for abft_ptr
2011-01-03 Shao Miller[aoe] Create PDO within AoeBusCreate
2011-01-02 Shao Miller[driver,dummy] Move dummy device feature into dummy...
2011-01-02 Shao Miller[aoe] Rename AoeDriverIrpDevCtl_ to AoeIrpDevCtl
2011-01-02 Shao Miller[aoe] Rename AoeDriverIrpNotSupported_ to AoeIrpNotSupp...
2011-01-02 Shao Miller[aoe] Rename AoeDriverIrpPnp_ to AoeIrpPnp
2011-01-02 Shao Miller[aoe] Rename AoeDriverIrpScsi_ to AoeIrpScsi
2011-01-02 Shao Miller[aoe] Rename AoeDriverIrpDevCtl_ to AoeIrpDevCtl
2011-01-02 Shao Miller[aoe] Rename AoeDriverIrpSysCtl_ to AoeIrpSysCtl
2011-01-02 Shao Miller[aoe] Rename AoeDriverIrpCreateClose_ to AoeIrpCreateClose
2011-01-02 Shao Miller[aoe] Rename AoeDriverIrpPower_ to AoeIrpPower
2011-01-02 Shao Miller[driver,irp] Move driver__complete_irp as WvlIrpComplete
2011-01-02 Shao Miller[project] Rename Error to WvlError
2011-01-02 Shao Miller[bus] Rename WvBusGetNodeCount to WvlBusGetNodeCount
2011-01-02 Shao Miller[bus] Rename WvBusGetNodePdo to WvlBusGetNodePdo
2011-01-02 Shao Miller[bus] Rename WvBusGetNextNode to WvlBusGetNextNode
2011-01-02 Shao Miller[bus] Rename WvBusPnp and WvBusGetNodeNum
2011-01-02 Shao Miller[bus] Rename WvBusPower to WvlBusPower
2011-01-02 Shao Miller[bus] Rename WvBusSysCtl to WvlBusSysCtl
2011-01-02 Shao Miller[bus] Rename WvBusEnqueueIrp to WvlBusEnqueueIrp
2011-01-02 Shao Miller[bus] Rename WvBusCancelWorkItems to WvlBusCancelWorkItems
2011-01-02 Shao Miller[bus] Rename WvBusProcessWorkItems to WvlBusProcessWork...
2011-01-02 Shao Miller[project] Change void usage to VOID
2011-01-02 Shao Miller[project] Rename winvblock__bool back to BOOLEAN
2011-01-02 Shao Miller[project] Rename winvblock__uint16 back to UINT16
2011-01-02 Shao Miller[project] Rename winvblock__uint32 back to UINT32
2011-01-02 Shao Miller[project] Rename winvblock__uint8 back to UCHAR
2011-01-02 Shao Miller[aoe] Fix search'n'replace failures for recent commits
2011-01-02 Shao Miller[aoe] Rename aoe__mount_disk to AOE_S_MOUNT_DISK
2011-01-02 Shao Miller[aoe] Rename aoe__mount_disks to AOE_S_MOUNT_DISKS
2011-01-02 Shao Miller[aoe] Rename aoe__mount_target to AOE_S_MOUNT_TARGET
2011-01-02 Shao Miller[aoe] Rename aoe__mount_targets to AOE_S_MOUNT_TARGETS
2011-01-02 Shao Miller[header,aoe] Rename winvblock__literal* and abft
2011-01-02 Shao Miller[bus] Rename WV_S_BUS_NODE to WVL_S_BUS_NODE
2011-01-02 Shao Miller[bus] Rename WV_S_BUS_T to WVL_S_BUS_T
2011-01-02 Shao Miller[aoe] Add disks to the AoE bus
2011-01-02 Shao Miller[aoe] Process bus work items in thread
2010-12-31 Shao Miller[aoe] Use floating FDO strategy
2010-12-31 Shao Miller[aoe] Add explicit IRP dispatch, AddDevice routines
2010-12-30 Shao Miller[device] Remove unused next_sibling_ptr
2010-12-30 Shao Miller[aoe] Use node iteration strategy in AoeBusDevCtlShow
2010-12-29 Shao Miller[disk,device] Move BootDrive as Boot property
2010-12-28 Shao Miller[aoe] Fix up extern and use static bus in aoe__show
2010-12-28 Shao Miller[driver,bus] Move WvBusAddChild as WvDriverBusAddDev
2010-12-23 Shao Miller[driver] Rename Driver_CompletePendingIrp to WvDriverCo...
2010-12-21 Shao Miller[aoe] Move registry setup into new registry TU
2010-12-21 Shao Miller[aoe] Rename aoe__get_ to AoeDiskFromDev_
2010-12-21 Shao Miller[aoe] Rename globals
2010-12-21 Shao Miller[aoe] Rename aoe__target_list_ to AOE_S_TARGET_LIST_
2010-12-21 Shao Miller[aoe] Rename aoe__search_state_ to AOE_E_SEARCH_STATE_
2010-12-21 Shao Miller[aoe] Rename aoe__disk_search_ to AOE_S_DISK_SEARCH_
2010-12-21 Shao Miller[aoe] Rename aoe__work_tag_ to AOE_S_WORK_TAG_
2010-12-21 Shao Miller[aoe] Rename aoe__io_req_ to AOE_S_IO_REQ_
2010-12-21 Shao Miller[aoe] Rename aoe__packet_ to AOE_S_PACKET_
2010-12-21 Shao Miller[aoe] Rename aoe__tag_type_ to AOE_E_TAG_TYPE_
2010-12-21 Shao Miller[aoe] Rename close to AoeDiskClose_
2010-12-21 Shao Miller[aoe] Rename init to AoeDiskInit_
2010-12-21 Shao Miller[aoe] Rename max_xfer_len to AoeDiskMaxXferLen_
2010-12-21 Shao Miller[aoe] Rename io to AoeDiskIo_
2010-12-21 Shao Miller[aoe] Rename aoe__create_disk_ to AoeDiskCreate_
2010-12-21 Shao Miller[aoe] Rename aoe__unload_ to AoeUnload_
2010-12-21 Shao Miller[aoe] Rename aoe__process_abft_ to AoeProcessAbft_
2010-12-21 Shao Miller[aoe] Rename aoe__thread_ to AoeThread_
2010-12-21 Shao Miller[aoe] Rename aoe__disk_type_ to AOE_S_DISK_
2010-12-21 Shao Miller[aoe/bus] Rename functions and other identifiers
2010-12-21 Shao Miller[aoe] Rename aoe_bus to AoeBusMain
2010-12-20 Shao Miller[disk] Rename device member to Dev
2010-12-20 Shao Miller[disk] Rename disk__ops to WV_S_DISK_OPS
2010-12-20 Shao Miller[disk] Use typedef instead of macro for disk close...
2010-12-20 Shao Miller[disk] Use typedef instead of macro for disk init....
2010-12-20 Shao Miller[disk] Use typedef instead of macro for disk max. xfer...
2010-12-20 Shao Miller[disk] Use typedef instead of macro for disk I/O functions
2010-12-20 Shao Miller[disk] Rename disk__type to WV_S_DISK_T
2010-12-20 Shao Miller[disk] Rename disk__io_mode to WV_E_DISK_IO_MODE
2010-12-20 Shao Miller[disk] Rename disk__media to WV_E_DISK_MEDIA_TYPE
2010-12-20 Shao Miller[device] Many more cosmetic changes
2010-12-20 Shao Miller[device] Many cosmetic changes
2010-12-19 Shao Miller[bus] Rename bus__get to WvBusFromDev
2010-12-17 Shao Miller[bus] Rename bus__add_child to WvBusAddChild
2010-12-17 Shao Miller[bus] Rename bus__type to WV_S_BUS_T
2010-12-13 Shao Miller[irp,aoe] Remove mini IRP handling scheme
2010-12-13 Shao Miller[aoe] Introduce AoE bus module
2010-12-12 Shao Miller[disk,device] Move disk__type::DiskNumber to device__ty...
2010-12-12 Shao Miller[aoe] Even more cosmetic changes
2010-12-12 Shao Miller[bus] Rename bus__type::first_child_ptr to first_child
2010-12-12 Shao Miller[aoe] More cosmetic changes
2010-12-12 Shao Miller[disk,device] Move PnP ID query handling into device...
2010-12-11 Shao Miller[device] Don't use winvblock__def_struct for device__type
2010-12-09 Shao Miller[driver,bus] Move the "boot bus" into the driver module
2010-12-08 Shao Miller[bus] Don't use winvblock__def_struct for bus__type
2010-12-08 Shao Miller[bus] Rename bus__get_ptr to bus__get
2010-12-08 Shao Miller[aoe] Rename get_aoe_disk_ptr to aoe__get_
2010-12-08 Shao Miller[aoe] Rename aoe_disk_list to aoe__disk_list_
2010-12-08 Shao Miller[aoe] Rename aoe_disk_list_lock to aoe__disk_list_lock_
2010-12-08 Shao Miller[aoe] Rename AoE_Globals_Started to aoe__started_
2010-12-08 Shao Miller[aoe] Rename AoE_Globals_ThreadHandle to aoe__thread_ha...
2010-12-08 Shao Miller[aoe] Rename AoE_Globals_OutstandingTags to aoe__outsta...
2010-12-08 Shao Miller[aoe] Rename AoE_Globals_DiskSearchList to aoe__disk_se...
next