summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe/rf_dagffwr.c
AgeCommit message (Expand)Author
2021-07-23Extensive mechanical changes to the pools used in RAIDframe.oster
2019-10-10fix the function pointer and callback mess:christos
2019-02-09- Change the allocation macros to be more like function callschristos
2013-09-15Move variables into the same ifdef as their usemartin
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2005-12-11merge ktrace-lwp.christos
2005-05-29- avoid variable shadowingchristos
2005-02-27nuke trailing whitespaceperry
2004-08-27Correct some RF_ASSERTS() that were missed when fixing memory issuesoster
2004-04-09These changes complete the effective removal of malloc() from alloster
2004-03-23This assert is outdated, and just plain wrong.oster
2004-03-23Partially back out some changes that were causing grief withoster
2004-03-20Change signature of rf_AllocBuffer() to take a dag_h and buffer sizeoster
2004-03-20For each RAID set, pre-allocate a number of "emergency buffers" to beoster
2004-03-18- Introduce a 'dagnode' pool. Initialize it and allow for cleanup.oster
2004-03-06rf_AllocBuffer() doesn't do anything with its dag_h parameter. Nukeoster
2004-03-06Sprinkle a few #if's to ignore some bits that are only used for RAID 6 or PQ ...oster
2004-03-05Introduce RF_DEBUG_DAG and use it to #if-out rf_dagDebug sections.oster
2004-02-21unlockQNodes, unlockDataNodes, and unlockParityNodes are not used. Turf.oster
2004-01-10iCleanup the RF_CREATE_PARAM3(). Middle two "arguments" were nothingoster
2004-01-09Nuke lu_flag and code associated with it being non-zero.oster
2004-01-09Cleanup rf_enableAtomicRMW and its use. According to the comments, weoster
2004-01-06Clean up a few comments, and improve code formatting somewhat.oster
2003-12-30Some days you wonder if some of the function declaration consistencyoster
2003-12-29- first kick at a major reworking of RAIDframe's memory allocation code:oster
2003-07-01Toss experimental versions of some functions that were already #if 0'ed.oster
2003-02-09constify somejdolecek
2002-09-21Various "Fwd" versions of DAG creation functions arn't actually used anywhere!oster
2002-08-02- remove "#include "rf_memchunk.h"oster
2001-11-13add RCSIDslukem
2001-10-04Step 2 of the disentanglement. We now look to <dev/raidframe/*> foroster
2000-01-07Nuke: #include "rf_threadid.h".oster
1999-08-26Nuke some unused code which, were it enabled, might be useful foroster
1999-02-05Phase 2 of the RAIDframe cleanup. The source is now closer to KNFoster
1999-01-26RAIDframe cleanup, phase 1. Nuke simulator support, user-land driver,oster
1998-11-13RAIDframe, version 1.1, from the Parallel Data Laboratory atoster