Symbol: userdata
arch/powerpc/boot/treeboot-akebono.c
102
userdata[USERDATA_LEN - 1] = '\0';
arch/powerpc/boot/treeboot-akebono.c
103
userdata_len = strlen(userdata);
arch/powerpc/boot/treeboot-akebono.c
105
if (strncmp(&userdata[i], "local-mac-addr=", 15) == 0) {
arch/powerpc/boot/treeboot-akebono.c
106
if (i > 0 && userdata[i - 1] != ' ') {
arch/powerpc/boot/treeboot-akebono.c
113
mac_addr = strtoull(&userdata[i + 15], &end, 16);
arch/powerpc/boot/treeboot-akebono.c
121
len = ((int) end) - ((int) &userdata[i]);
arch/powerpc/boot/treeboot-akebono.c
122
memmove(&userdata[i], end,
arch/powerpc/boot/treeboot-akebono.c
128
loader_info.cmdline = userdata;
arch/powerpc/boot/treeboot-akebono.c
93
void platform_init(char *userdata)
arch/powerpc/kernel/eeh.c
685
void *userdata)
arch/powerpc/kernel/eeh.c
688
struct pci_dev *dev = userdata;
arch/powerpc/kernel/eeh.c
710
static void eeh_restore_dev_state(struct eeh_dev *edev, void *userdata)
arch/powerpc/kernel/eeh.c
713
struct pci_dev *dev = userdata;
arch/powerpc/kernel/eeh_driver.c
192
static void eeh_dev_save_state(struct eeh_dev *edev, void *userdata)
arch/powerpc/kernel/eeh_driver.c
379
static void eeh_dev_restore_state(struct eeh_dev *edev, void *userdata)
arch/powerpc/kernel/eeh_driver.c
491
static void eeh_rmv_device(struct eeh_dev *edev, void *userdata)
arch/powerpc/kernel/eeh_driver.c
542
static void *eeh_pe_detach_dev(struct eeh_pe *pe, void *userdata)
arch/s390/kernel/perf_pai.c
567
static size_t pai_copy(struct pai_userdata *userdata, unsigned long *page,
arch/s390/kernel/perf_pai.c
595
userdata[outidx].num = i;
arch/s390/kernel/perf_pai.c
596
userdata[outidx].value = val;
arch/s390/kernel/perf_pai.c
600
return outidx * sizeof(*userdata);
drivers/hv/channel.c
653
void *userdata, u32 userdatalen,
drivers/hv/channel.c
735
memcpy(open_msg->userdata, userdata, userdatalen);
drivers/hv/channel.c
806
void *userdata, u32 userdatalen,
drivers/hv/channel.c
816
err = __vmbus_open(newchannel, userdata, userdatalen,
drivers/hwmon/mc34vr500.c
45
static irqreturn_t mc34vr500_process_interrupt(int irq, void *userdata)
drivers/hwmon/mc34vr500.c
47
struct mc34vr500_data *data = (struct mc34vr500_data *)userdata;
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c
1979
struct ice_rx_flow_userdef userdata;
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c
2008
if (ice_parse_rx_flow_user_data(fsp, &userdata))
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c
2014
ret = ice_cfg_fdir_xtrct_seq(pf, fsp, &userdata);
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c
2047
if (userdata.flex_fltr) {
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c
2049
input->flex_word = cpu_to_be16(userdata.flex_word);
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c
2050
input->flex_offset = userdata.flex_offset;
drivers/net/netconsole.c
1019
static struct userdata *to_userdata(struct config_item *item)
drivers/net/netconsole.c
1021
return container_of(to_config_group(item), struct userdata, group);
drivers/net/netconsole.c
1024
static struct netconsole_target *userdata_to_target(struct userdata *ud)
drivers/net/netconsole.c
1100
old_buf = nt->userdata;
drivers/net/netconsole.c
1101
nt->userdata = new_buf;
drivers/net/netconsole.c
1116
struct userdata *ud;
drivers/net/netconsole.c
1308
struct userdata *ud;
drivers/net/netconsole.c
1329
struct userdata *ud;
drivers/net/netconsole.c
1395
kfree(nt->userdata);
drivers/net/netconsole.c
179
char *userdata;
drivers/net/netconsole.c
1931
const char *userdata = NULL;
drivers/net/netconsole.c
1936
userdata = nt->userdata;
drivers/net/netconsole.c
1950
if (userdata)
drivers/net/netconsole.c
1953
userdata);
drivers/net/netconsole.c
1984
userdata_ptr = nt->userdata;
drivers/net/netconsole.c
2360
kfree(nt->userdata);
drivers/net/wireless/microchip/wilc1000/netdev.c
43
static irqreturn_t isr_bh_routine(int irq, void *userdata)
drivers/net/wireless/microchip/wilc1000/netdev.c
45
struct wilc *wilc = userdata;
drivers/pci/bus.c
409
void *userdata)
drivers/pci/bus.c
415
ret = cb(dev, userdata);
drivers/pci/bus.c
419
ret = __pci_walk_bus(dev->subordinate, cb, userdata);
drivers/pci/bus.c
429
void *userdata)
drivers/pci/bus.c
437
userdata);
drivers/pci/bus.c
441
ret = cb(dev, userdata);
drivers/pci/bus.c
461
void pci_walk_bus(struct pci_bus *top, int (*cb)(struct pci_dev *, void *), void *userdata)
drivers/pci/bus.c
464
__pci_walk_bus(top, cb, userdata);
drivers/pci/bus.c
478
int (*cb)(struct pci_dev *, void *), void *userdata)
drivers/pci/bus.c
481
__pci_walk_bus_reverse(top, cb, userdata);
drivers/pci/bus.c
486
void pci_walk_bus_locked(struct pci_bus *top, int (*cb)(struct pci_dev *, void *), void *userdata)
drivers/pci/bus.c
490
__pci_walk_bus(top, cb, userdata);
drivers/pci/controller/dwc/pcie-qcom.c
1086
static int qcom_pcie_enable_aspm(struct pci_dev *pdev, void *userdata)
drivers/pci/controller/pci-host-common.c
287
void *userdata)
drivers/pci/controller/pci-host-common.c
289
u32 *flags = userdata;
drivers/pci/controller/vmd.c
732
static int vmd_pm_enable_quirk(struct pci_dev *pdev, void *userdata)
drivers/pci/controller/vmd.c
734
unsigned long features = *(unsigned long *)userdata;
drivers/pci/pci.h
516
void *userdata);
drivers/pci/pci.h
903
void *userdata);
drivers/pci/pci.h
910
void *userdata) { }
drivers/pci/pcie/err.c
202
void *userdata)
drivers/pci/pcie/err.c
205
pci_walk_bus(bridge->subordinate, cb, userdata);
drivers/pci/pcie/err.c
207
cb(bridge, userdata);
drivers/pci/pcie/rcec.c
135
void *userdata)
drivers/pci/pcie/rcec.c
144
rcec_data.user_data = userdata;
drivers/pci/pcie/rcec.c
69
void *userdata)
drivers/pci/pcie/rcec.c
71
struct walk_rcec_data *rcec_data = userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
511
unsigned int size, void *userdata, enum vchiq_bulk_mode mode)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
523
bulk_params.cb_data = userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
545
void *data, unsigned int size, void *userdata,
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
558
bulk_params.cb_data = userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
721
user_service = (struct user_service *)service->base.userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
778
user_service = (struct user_service *)service->base.userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
794
user_service, service->localport, user_service->userdata,
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
909
(struct user_service *)service->base.userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2714
void (*userdata_term)(void *userdata))
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2732
service->base.userdata = params->userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
382
service->userdata_term(service->base.userdata);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
412
void *userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
417
userdata = service ? service->base.userdata : NULL;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
419
return userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1019
compat_uptr_t userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1045
.userdata = compat_ptr(args32.userdata),
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1240
struct user_service *user_service = service->base.userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1252
struct user_service *user_service = service->base.userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1291
service->base.userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
166
.userdata = user_service,
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
179
user_service->userdata = args->params.userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
218
user_service = (struct user_service *)service->base.userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
342
bulk_params.cb_userdata = args->userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
44
user_service_free(void *userdata)
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
46
kfree(userdata);
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
499
user_service = service->base.userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
504
.service_userdata = user_service->userdata,
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
674
user_service = service->base.userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
854
(struct user_service *)service->base.userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
896
compat_uptr_t userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
927
.userdata = compat_ptr(args32.params.userdata),
drivers/platform/raspberrypi/vchiq-interface/vchiq_ioctl.h
19
void __user *userdata;
drivers/platform/raspberrypi/vchiq-interface/vchiq_ioctl.h
41
void __user *userdata;
drivers/platform/raspberrypi/vchiq-mmal/mmal-msg-port.h
102
u32 userdata; /* Field reserved for use by the client */
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1869
.userdata = NULL,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1915
params.userdata = instance;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
772
p->userdata = (u32)(unsigned long)port;
drivers/s390/crypto/zcrypt_msgtype6.c
341
DECLARE_FLEX_ARRAY(u8, userdata);
drivers/s390/crypto/zcrypt_msgtype6.c
403
if (z_copy_from_user(userspace, msg->userdata,
drivers/s390/crypto/zcrypt_msgtype6.c
470
DECLARE_FLEX_ARRAY(u8, userdata);
drivers/s390/crypto/zcrypt_msgtype6.c
500
if (z_copy_from_user(userspace, msg->userdata,
drivers/s390/net/fsm.h
68
void *userdata;
drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
138
.userdata = instance,
fs/xfs/libxfs/xfs_alloc.c
382
bool userdata = datatype & XFS_ALLOC_USERDATA;
fs/xfs/libxfs/xfs_alloc.c
394
if (freebno >= wantbno || (userdata && freeend < wantend)) {
fs/xfs/xfs_extent_busy.c
163
bool userdata)
fs/xfs/xfs_extent_busy.c
192
if (userdata)
fs/xfs/xfs_extent_busy.c
311
bool userdata)
fs/xfs/xfs_extent_busy.c
335
userdata))
fs/xfs/xfs_extent_busy.h
54
xfs_extlen_t flen, bool userdata);
include/linux/hyperv.h
1175
void *userdata,
include/linux/hyperv.h
559
unsigned char userdata[MAX_USER_DEFINED_BYTES];
include/linux/netdevice.h
4352
int dev_ethtool(struct net *net, struct ifreq *ifr, void __user *userdata);
include/linux/pci.h
1722
void *userdata);
include/linux/pci.h
1724
int (*cb)(struct pci_dev *, void *), void *userdata);
include/linux/raspberrypi/vchiq.h
102
const void *data, unsigned int size, void *userdata,
include/linux/raspberrypi/vchiq.h
105
void *data, unsigned int size, void *userdata,
include/linux/raspberrypi/vchiq.h
60
void *userdata;
include/linux/raspberrypi/vchiq.h
78
void *userdata;
include/linux/raspberrypi/vchiq_arm.h
61
void __user *userdata;
include/linux/raspberrypi/vchiq_core.h
195
void (*userdata_term)(void *userdata);
include/linux/raspberrypi/vchiq_core.h
530
void (*userdata_term)(void *userdata));
include/linux/raspberrypi/vchiq_core.h
552
struct bulk_waiter *userdata);
include/net/iucv/iucv.h
232
u8 *userdata, void *private);
include/net/iucv/iucv.h
235
u8 *userid, u8 *system, u8 *userdata,
include/net/iucv/iucv.h
238
int iucv_path_quiesce(struct iucv_path *path, u8 *userdata);
include/net/iucv/iucv.h
240
int iucv_path_resume(struct iucv_path *path, u8 *userdata);
include/net/iucv/iucv.h
242
int iucv_path_sever(struct iucv_path *path, u8 *userdata);
include/net/iucv/iucv.h
288
u8 userdata[16], void *private);
include/net/iucv/iucv.h
291
u8 userid[8], u8 system[8], u8 userdata[16], void *private);
include/net/iucv/iucv.h
292
int (*path_quiesce)(struct iucv_path *path, u8 userdata[16]);
include/net/iucv/iucv.h
293
int (*path_resume)(struct iucv_path *path, u8 userdata[16]);
include/net/iucv/iucv.h
294
int (*path_sever)(struct iucv_path *path, u8 userdata[16]);
net/iucv/iucv.c
1008
if (userdata)
net/iucv/iucv.c
1009
memcpy(parm->ctrl.ipuser, userdata, sizeof(parm->ctrl.ipuser));
net/iucv/iucv.c
1025
int iucv_path_sever(struct iucv_path *path, u8 *userdata)
net/iucv/iucv.c
1036
rc = iucv_sever_pathid(path->pathid, userdata);
net/iucv/iucv.c
693
static int iucv_sever_pathid(u16 pathid, u8 *userdata)
net/iucv/iucv.c
699
if (userdata)
net/iucv/iucv.c
700
memcpy(parm->ctrl.ipuser, userdata, sizeof(parm->ctrl.ipuser));
net/iucv/iucv.c
853
u8 *userdata, void *private)
net/iucv/iucv.c
868
if (userdata)
net/iucv/iucv.c
869
memcpy(parm->ctrl.ipuser, userdata, sizeof(parm->ctrl.ipuser));
net/iucv/iucv.c
901
u8 *userid, u8 *system, u8 *userdata,
net/iucv/iucv.c
928
if (userdata)
net/iucv/iucv.c
929
memcpy(parm->ctrl.ipuser, userdata, sizeof(parm->ctrl.ipuser));
net/iucv/iucv.c
963
int iucv_path_quiesce(struct iucv_path *path, u8 *userdata)
net/iucv/iucv.c
975
if (userdata)
net/iucv/iucv.c
976
memcpy(parm->ctrl.ipuser, userdata, sizeof(parm->ctrl.ipuser));
net/iucv/iucv.c
996
int iucv_path_resume(struct iucv_path *path, u8 *userdata)
net/openvswitch/actions.c
874
upcall.userdata = a;
net/openvswitch/datapath.c
423
if (upcall_info->userdata)
net/openvswitch/datapath.c
424
size += NLA_ALIGN(upcall_info->userdata->nla_len);
net/openvswitch/datapath.c
522
if (upcall_info->userdata)
net/openvswitch/datapath.c
524
nla_len(upcall_info->userdata),
net/openvswitch/datapath.c
525
nla_data(upcall_info->userdata));
net/openvswitch/datapath.h
153
const struct nlattr *userdata;
scripts/gendwarfksyms/gendwarfksyms.c
50
static int process_module(Dwfl_Module *mod, void **userdata, const char *name,
sound/core/control_compat.c
210
void __user *userdata,
sound/core/control_compat.c
214
struct snd_ctl_elem_value32 __user *data32 = userdata;
sound/core/control_compat.c
254
static int copy_ctl_value_to_user(void __user *userdata,
sound/core/control_compat.c
259
struct snd_ctl_elem_value32 __user *data32 = userdata;
sound/core/control_compat.c
282
void __user *userdata, void __user *valuep)
sound/core/control_compat.c
291
err = copy_ctl_value_from_user(card, data, userdata, valuep,
sound/core/control_compat.c
299
return copy_ctl_value_to_user(userdata, valuep, data, type, count);
sound/core/control_compat.c
303
void __user *userdata, void __user *valuep)
sound/core/control_compat.c
310
err = __ctl_elem_read_user(card, userdata, valuep);
sound/core/control_compat.c
316
void __user *userdata, void __user *valuep)
sound/core/control_compat.c
326
err = copy_ctl_value_from_user(card, data, userdata, valuep,
sound/core/control_compat.c
334
return copy_ctl_value_to_user(userdata, valuep, data, type, count);
sound/core/control_compat.c
338
void __user *userdata, void __user *valuep)
sound/core/control_compat.c
346
err = __ctl_elem_write_user(file, userdata, valuep);
sound/drivers/portman2x4.c
584
static void snd_portman_interrupt(void *userdata)
sound/drivers/portman2x4.c
587
struct portman *pm = ((struct snd_card*)userdata)->private_data;
tools/perf/util/unwind-libdw.c
36
static int __find_debuginfo(Dwfl_Module *mod __maybe_unused, void **userdata,
tools/perf/util/unwind-libdw.c
41
const struct dso *dso = *userdata;