Lines Matching refs:owner
84 int pin, const char *owner, in pin_request() argument
100 pin, desc->name, owner); in pin_request()
107 desc->name, desc->gpio_owner, owner); in pin_request()
111 strcmp(desc->mux_owner, owner)) { in pin_request()
114 desc->name, desc->mux_owner, owner); in pin_request()
118 desc->gpio_owner = owner; in pin_request()
120 if (desc->mux_usecount && strcmp(desc->mux_owner, owner)) { in pin_request()
123 desc->name, desc->mux_owner, owner); in pin_request()
129 desc->name, desc->gpio_owner, owner); in pin_request()
137 desc->mux_owner = owner; in pin_request()
141 if (!try_module_get(pctldev->owner)) { in pin_request()
163 module_put(pctldev->owner); in pin_request()
179 pin, owner, status); in pin_request()
200 const char *owner; in pin_free() local
230 owner = desc->gpio_owner; in pin_free()
233 owner = desc->mux_owner; in pin_free()
238 module_put(pctldev->owner); in pin_free()
240 return owner; in pin_free()
253 const char *owner; in pinmux_request_gpio() local
257 owner = kasprintf(GFP_KERNEL, "%s:%d", range->name, gpio); in pinmux_request_gpio()
258 if (!owner) in pinmux_request_gpio()
261 ret = pin_request(pctldev, pin, owner, range); in pinmux_request_gpio()
263 kfree(owner); in pinmux_request_gpio()
277 const char *owner; in pinmux_free_gpio() local
279 owner = pin_free(pctldev, pin, range); in pinmux_free_gpio()
280 kfree(owner); in pinmux_free_gpio()