aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/geom_ctl.c
Commit message (Expand)AuthorAgeFilesLines
* geom_ctl.c: remove stale header filesRobert Wing2020-10-201-10/+0
* geom: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* gctl_get_geom: Skip validation of g_class.Xin LI2020-07-261-10/+5
* gctl_get_class, gctl_get_geom and gctl_get_provider: provide feedbackXin LI2020-07-221-6/+11
* We don't even need Giant here. It isn't protecting anything internalWarner Losh2019-11-231-1/+1
* Add a new gctl_get_paraml_opt() interface to extract optional parameters fromChuck Silvers2019-10-161-4/+13
* Define a constant for the maximum number of GEOM_CTL arguments.Mark Johnston2019-02-201-1/+1
* Impose a limit on the number of GEOM_CTL arguments.Mark Johnston2019-02-191-0/+6
* sys/geom: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* geom: unsign some types to match their definitions and avoid overflows.Pedro F. Giffuni2016-04-271-5/+5
* Always free sbuf in gctl_free().Andrey V. Elsukov2014-01-231-1/+1
* Remove another unneeded NULL check from geom_alloc_copyin().Andrey V. Elsukov2014-01-231-15/+15
* In gctl_copyin() remove unused error variable.Andrey V. Elsukov2014-01-231-8/+9
* Fix typo in r261084.Andrey V. Elsukov2014-01-231-6/+7
* malloc() with M_WAITOK doesn't return NULL.Andrey V. Elsukov2014-01-231-4/+1
* Finish r210923, 210926. Mark some devices as eternal.Konstantin Belousov2011-01-041-1/+1
* Add sbuf_new_auto as a shortcut for the very common case of creating aDag-Erling Smørgrav2008-08-091-1/+1
* - Be more verbose when saying "foo" not found.Xin LI2007-03-301-10/+10
* Change gctl_set_param() to return an error instead of setting anMarcel Moolenaar2006-04-071-12/+28
* o Don't cause a panic when the control request lacks a verb.Marcel Moolenaar2005-09-181-5/+9
* remove stale commentsPoul-Henning Kamp2005-08-161-2/+0
* Fix a long-standing bug. Error string has to be copyied from the userPawel Jakub Dawidek2005-04-081-5/+9
* Discontinue zero-length g_ctl arguments as "just give him this pointer"Poul-Henning Kamp2005-01-171-6/+1
* Don't call g_waitidle(), it happens automagically now.Poul-Henning Kamp2004-10-231-2/+3
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-2/+2
* Device megapatch 4/6:Poul-Henning Kamp2004-02-211-0/+2
* The present defaults for the open and close for device drivers whichPoul-Henning Kamp2003-09-271-2/+0
* Only dump 512 bytes of debugging.Poul-Henning Kamp2003-07-021-1/+2
* Use __FBSDID().David E. O'Brien2003-06-111-2/+3
* Make sure we return an error message if the geom parameter is notPoul-Henning Kamp2003-06-071-8/+8
* Add missing va_end() calls.Poul-Henning Kamp2003-06-071-0/+1
* Introduce g_provider_by_name() function, and use it.Poul-Henning Kamp2003-06-041-10/+3
* Return an indicative error message.Poul-Henning Kamp2003-06-021-1/+3
* Simplify the GEOM OAM api: Drop the request type, and let everythingPoul-Henning Kamp2003-06-011-253/+185
* Add gctl_set_param() function.Poul-Henning Kamp2003-05-041-0/+25
* Plug memory leaks.Poul-Henning Kamp2003-05-021-0/+16
* Back out all the stuff that didn't belong in the last commit.Poul-Henning Kamp2003-05-021-4/+0
* Use g_slice_spoiled() rather than g_std_spoiled().Poul-Henning Kamp2003-05-021-0/+4
* Introduce gctl_get_paraml() which gets a parameter only if it has thePoul-Henning Kamp2003-04-231-0/+17
* Make gctl_error() take printfline varargs.Poul-Henning Kamp2003-04-231-6/+21
* Implement handling of CONFIG_GEOM OAM request.Poul-Henning Kamp2003-04-221-0/+39
* Collapse meta arguments into regular arguments, the distinction isPoul-Henning Kamp2003-04-221-10/+2
* Make sure we don't ignore error codes.Poul-Henning Kamp2003-04-031-32/+24
* Remove the old config interface, the new OAM is sufficiently functionalPoul-Henning Kamp2003-04-011-50/+0
* Remove some debugging in the new OAM[*] and add a debug flag for otherPoul-Henning Kamp2003-03-311-5/+2
* Run a revision on the OAM api.Poul-Henning Kamp2003-03-271-53/+255
* Turn /dev/geom.ctl from a GEOM class into a plain character device driverPoul-Henning Kamp2003-03-241-94/+15
* Marshalling stuff for OAM API.Poul-Henning Kamp2003-03-231-0/+185
* Including <sys/stdint.h> is (almost?) universally only to be able to usePoul-Henning Kamp2003-03-181-1/+0
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1