| /kernel/linux/linux-5.10/sound/core/ |
| D | sound.c | 64 static void snd_request_other(int minor) in snd_request_other() argument 68 switch (minor) { in snd_request_other() 80 * @minor: the minor number 83 * Checks that a minor device with the specified type is registered, and returns 87 * if an associated instance with the given minor number and type is found. 93 void *snd_lookup_minor_data(unsigned int minor, int type) in snd_lookup_minor_data() argument 98 if (minor >= ARRAY_SIZE(snd_minors)) in snd_lookup_minor_data() 101 mreg = snd_minors[minor]; in snd_lookup_minor_data() 114 static struct snd_minor *autoload_device(unsigned int minor) in autoload_device() argument 118 dev = SNDRV_MINOR_DEVICE(minor); in autoload_device() [all …]
|
| D | sound_oss.c | 25 void *snd_lookup_oss_minor_data(unsigned int minor, int type) in snd_lookup_oss_minor_data() argument 30 if (minor >= ARRAY_SIZE(snd_oss_minors)) in snd_lookup_oss_minor_data() 33 mreg = snd_oss_minors[minor]; in snd_lookup_oss_minor_data() 47 int minor; in snd_oss_kernel_minor() local 53 minor = SNDRV_MINOR_OSS(card->number, (dev ? SNDRV_MINOR_OSS_MIXER1 : SNDRV_MINOR_OSS_MIXER)); in snd_oss_kernel_minor() 56 minor = SNDRV_MINOR_OSS_SEQUENCER; in snd_oss_kernel_minor() 59 minor = SNDRV_MINOR_OSS_MUSIC; in snd_oss_kernel_minor() 64 minor = SNDRV_MINOR_OSS(card->number, (dev ? SNDRV_MINOR_OSS_PCM1 : SNDRV_MINOR_OSS_PCM)); in snd_oss_kernel_minor() 69 minor = SNDRV_MINOR_OSS(card->number, (dev ? SNDRV_MINOR_OSS_MIDI1 : SNDRV_MINOR_OSS_MIDI)); in snd_oss_kernel_minor() 72 minor = SNDRV_MINOR_OSS(card->number, SNDRV_MINOR_OSS_DMFM); in snd_oss_kernel_minor() [all …]
|
| /kernel/linux/linux-5.10/drivers/char/ |
| D | lp.c | 207 static int lp_reset(int minor) in lp_reset() argument 210 lp_claim_parport_or_block(&lp_table[minor]); in lp_reset() 211 w_ctr(minor, LP_PSELECP); in lp_reset() 213 w_ctr(minor, LP_PSELECP | LP_PINITP); in lp_reset() 214 retval = r_str(minor); in lp_reset() 215 lp_release_parport(&lp_table[minor]); in lp_reset() 219 static void lp_error(int minor) in lp_error() argument 224 if (LP_F(minor) & LP_ABORT) in lp_error() 227 polling = lp_table[minor].dev->port->irq == PARPORT_IRQ_NONE; in lp_error() 229 lp_release_parport(&lp_table[minor]); in lp_error() [all …]
|
| /kernel/linux/linux-4.19/drivers/char/ |
| D | lp.c | 205 static int lp_reset(int minor) in lp_reset() argument 208 lp_claim_parport_or_block (&lp_table[minor]); in lp_reset() 209 w_ctr(minor, LP_PSELECP); in lp_reset() 211 w_ctr(minor, LP_PSELECP | LP_PINITP); in lp_reset() 212 retval = r_str(minor); in lp_reset() 213 lp_release_parport (&lp_table[minor]); in lp_reset() 217 static void lp_error (int minor) in lp_error() argument 222 if (LP_F(minor) & LP_ABORT) in lp_error() 225 polling = lp_table[minor].dev->port->irq == PARPORT_IRQ_NONE; in lp_error() 226 if (polling) lp_release_parport (&lp_table[minor]); in lp_error() [all …]
|
| /kernel/linux/linux-4.19/sound/core/ |
| D | sound.c | 79 static void snd_request_other(int minor) in snd_request_other() argument 83 switch (minor) { in snd_request_other() 95 * @minor: the minor number 98 * Checks that a minor device with the specified type is registered, and returns 102 * if an associated instance with the given minor number and type is found. 108 void *snd_lookup_minor_data(unsigned int minor, int type) in snd_lookup_minor_data() argument 113 if (minor >= ARRAY_SIZE(snd_minors)) in snd_lookup_minor_data() 116 mreg = snd_minors[minor]; in snd_lookup_minor_data() 129 static struct snd_minor *autoload_device(unsigned int minor) in autoload_device() argument 133 dev = SNDRV_MINOR_DEVICE(minor); in autoload_device() [all …]
|
| D | sound_oss.c | 40 void *snd_lookup_oss_minor_data(unsigned int minor, int type) in snd_lookup_oss_minor_data() argument 45 if (minor >= ARRAY_SIZE(snd_oss_minors)) in snd_lookup_oss_minor_data() 48 mreg = snd_oss_minors[minor]; in snd_lookup_oss_minor_data() 62 int minor; in snd_oss_kernel_minor() local 68 minor = SNDRV_MINOR_OSS(card->number, (dev ? SNDRV_MINOR_OSS_MIXER1 : SNDRV_MINOR_OSS_MIXER)); in snd_oss_kernel_minor() 71 minor = SNDRV_MINOR_OSS_SEQUENCER; in snd_oss_kernel_minor() 74 minor = SNDRV_MINOR_OSS_MUSIC; in snd_oss_kernel_minor() 79 minor = SNDRV_MINOR_OSS(card->number, (dev ? SNDRV_MINOR_OSS_PCM1 : SNDRV_MINOR_OSS_PCM)); in snd_oss_kernel_minor() 84 minor = SNDRV_MINOR_OSS(card->number, (dev ? SNDRV_MINOR_OSS_MIDI1 : SNDRV_MINOR_OSS_MIDI)); in snd_oss_kernel_minor() 87 minor = SNDRV_MINOR_OSS(card->number, SNDRV_MINOR_OSS_DMFM); in snd_oss_kernel_minor() [all …]
|
| /kernel/linux/linux-4.19/drivers/media/platform/coda/ |
| D | trace.h | 19 __field(int, minor) 25 __entry->minor = ctx->fh.vdev->minor; 30 TP_printk("minor = %d, ctx = %d, cmd = %d", 31 __entry->minor, __entry->ctx, __entry->cmd) 40 __field(int, minor) 45 __entry->minor = ctx->fh.vdev->minor; 49 TP_printk("minor = %d, ctx = %d", __entry->minor, __entry->ctx) 58 __field(int, minor) 64 __entry->minor = ctx->fh.vdev->minor; 69 TP_printk("minor = %d, index = %d, ctx = %d", [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/vme/devices/ |
| D | vme_user.c | 115 unsigned int minor; member 119 static ssize_t resource_to_user(int minor, char __user *buf, size_t count, in resource_to_user() argument 124 if (count > image[minor].size_buf) in resource_to_user() 125 count = image[minor].size_buf; in resource_to_user() 127 copied = vme_master_read(image[minor].resource, image[minor].kern_buf, in resource_to_user() 132 if (copy_to_user(buf, image[minor].kern_buf, (unsigned long)copied)) in resource_to_user() 138 static ssize_t resource_from_user(unsigned int minor, const char __user *buf, in resource_from_user() argument 141 if (count > image[minor].size_buf) in resource_from_user() 142 count = image[minor].size_buf; in resource_from_user() 144 if (copy_from_user(image[minor].kern_buf, buf, (unsigned long)count)) in resource_from_user() [all …]
|
| /kernel/linux/linux-4.19/drivers/staging/vme/devices/ |
| D | vme_user.c | 115 unsigned int minor; member 119 static ssize_t resource_to_user(int minor, char __user *buf, size_t count, in resource_to_user() argument 124 if (count > image[minor].size_buf) in resource_to_user() 125 count = image[minor].size_buf; in resource_to_user() 127 copied = vme_master_read(image[minor].resource, image[minor].kern_buf, in resource_to_user() 132 if (copy_to_user(buf, image[minor].kern_buf, (unsigned long)copied)) in resource_to_user() 138 static ssize_t resource_from_user(unsigned int minor, const char __user *buf, in resource_from_user() argument 141 if (count > image[minor].size_buf) in resource_from_user() 142 count = image[minor].size_buf; in resource_from_user() 144 if (copy_from_user(image[minor].kern_buf, buf, (unsigned long)count)) in resource_from_user() [all …]
|
| /kernel/linux/linux-5.10/drivers/media/platform/coda/ |
| D | trace.h | 19 __field(int, minor) 25 __entry->minor = ctx->fh.vdev->minor; 30 TP_printk("minor = %d, ctx = %d, cmd = %d", 31 __entry->minor, __entry->ctx, __entry->cmd) 40 __field(int, minor) 45 __entry->minor = ctx->fh.vdev->minor; 49 TP_printk("minor = %d, ctx = %d", __entry->minor, __entry->ctx) 58 __field(int, minor) 64 __entry->minor = ctx->fh.vdev->minor; 69 TP_printk("minor = %d, index = %d, ctx = %d", [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/ |
| D | drm_debugfs.c | 73 * minor 77 * @minor: device minor number 84 struct dentry *root, struct drm_minor *minor) in drm_debugfs_create_files() argument 86 struct drm_device *dev = minor->dev; in drm_debugfs_create_files() 113 tmp->minor = minor; in drm_debugfs_create_files() 117 mutex_lock(&minor->debugfs_lock); in drm_debugfs_create_files() 118 list_add(&tmp->list, &minor->debugfs_list); in drm_debugfs_create_files() 119 mutex_unlock(&minor->debugfs_lock); in drm_debugfs_create_files() 124 drm_debugfs_remove_files(files, count, minor); in drm_debugfs_create_files() 129 int drm_debugfs_init(struct drm_minor *minor, int minor_id, in drm_debugfs_init() argument [all …]
|
| D | drm_drv.c | 92 * device. However, this doesn't mean that the minor is active. Minors are 111 struct drm_minor *minor; in drm_minor_alloc() local 115 minor = kzalloc(sizeof(*minor), GFP_KERNEL); in drm_minor_alloc() 116 if (!minor) in drm_minor_alloc() 119 minor->type = type; in drm_minor_alloc() 120 minor->dev = dev; in drm_minor_alloc() 135 minor->index = r; in drm_minor_alloc() 137 minor->kdev = drm_sysfs_minor_alloc(minor); in drm_minor_alloc() 138 if (IS_ERR(minor->kdev)) { in drm_minor_alloc() 139 r = PTR_ERR(minor->kdev); in drm_minor_alloc() [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/core/ |
| D | file.c | 138 * usb_register_dev - register a USB device, and ask for a minor number 143 * If CONFIG_USB_DYNAMIC_MINORS is enabled, the minor number will be 145 * enabled, the minor number will be based on the next available free minor, 151 * the minor numbers given out by this function. 161 int minor; in usb_register_dev() local 168 * no holes in the minor range. in usb_register_dev() 175 if (intf->minor >= 0) in usb_register_dev() 185 dev_dbg(&intf->dev, "looking for a minor, starting at %d\n", minor_base); in usb_register_dev() 188 for (minor = minor_base; minor < MAX_USB_MINORS; ++minor) { in usb_register_dev() 189 if (usb_minors[minor]) in usb_register_dev() [all …]
|
| /kernel/linux/linux-4.19/drivers/usb/core/ |
| D | file.c | 138 * usb_register_dev - register a USB device, and ask for a minor number 143 * If CONFIG_USB_DYNAMIC_MINORS is enabled, the minor number will be 145 * enabled, the minor number will be based on the next available free minor, 151 * the minor numbers given out by this function. 161 int minor; in usb_register_dev() local 168 * no holes in the minor range. in usb_register_dev() 175 if (intf->minor >= 0) in usb_register_dev() 185 dev_dbg(&intf->dev, "looking for a minor, starting at %d\n", minor_base); in usb_register_dev() 188 for (minor = minor_base; minor < MAX_USB_MINORS; ++minor) { in usb_register_dev() 189 if (usb_minors[minor]) in usb_register_dev() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/ |
| D | drm_debugfs.c | 54 struct drm_minor *minor = node->minor; in drm_name_info() local 55 struct drm_device *dev = minor->dev; in drm_name_info() 76 struct drm_device *dev = node->minor->dev; in drm_clients_info() 102 priv->minor->index, in drm_clients_info() 128 struct drm_device *dev = node->minor->dev; in drm_gem_name_info() 166 * minor 170 * @minor: device minor number 177 struct dentry *root, struct drm_minor *minor) in drm_debugfs_create_files() argument 179 struct drm_device *dev = minor->dev; in drm_debugfs_create_files() 193 tmp->minor = minor; in drm_debugfs_create_files() [all …]
|
| D | drm_drv.c | 79 * device. However, this doesn't mean that the minor is active. Minors are 98 struct drm_minor *minor = data; in drm_minor_alloc_release() local 101 WARN_ON(dev != minor->dev); in drm_minor_alloc_release() 103 put_device(minor->kdev); in drm_minor_alloc_release() 106 idr_remove(&drm_minors_idr, minor->index); in drm_minor_alloc_release() 112 struct drm_minor *minor; in drm_minor_alloc() local 116 minor = drmm_kzalloc(dev, sizeof(*minor), GFP_KERNEL); in drm_minor_alloc() 117 if (!minor) in drm_minor_alloc() 120 minor->type = type; in drm_minor_alloc() 121 minor->dev = dev; in drm_minor_alloc() [all …]
|
| /kernel/linux/linux-5.10/arch/sparc/kernel/ |
| D | hvapi.c | 16 * PRE_API flag set are major 1 minor 0. 21 unsigned long minor; member 81 p->major = p->minor = 0; in __put_ref() 86 * API group and desired major+minor. 93 * API group/major/minor with the hypervisor, and errors returned 97 unsigned long *minor) in sun4v_hvapi_register() argument 110 *minor = p->minor; in sun4v_hvapi_register() 117 hv_ret = sun4v_set_version(group, major, *minor, in sun4v_hvapi_register() 121 *minor = actual_minor; in sun4v_hvapi_register() 123 p->minor = actual_minor; in sun4v_hvapi_register() [all …]
|
| /kernel/linux/linux-4.19/arch/sparc/kernel/ |
| D | hvapi.c | 16 * PRE_API flag set are major 1 minor 0. 21 unsigned long minor; member 81 p->major = p->minor = 0; in __put_ref() 86 * API group and desired major+minor. 93 * API group/major/minor with the hypervisor, and errors returned 97 unsigned long *minor) in sun4v_hvapi_register() argument 110 *minor = p->minor; in sun4v_hvapi_register() 117 hv_ret = sun4v_set_version(group, major, *minor, in sun4v_hvapi_register() 121 *minor = actual_minor; in sun4v_hvapi_register() 123 p->minor = actual_minor; in sun4v_hvapi_register() [all …]
|
| /kernel/linux/linux-5.10/drivers/hid/ |
| D | hid-roccat.c | 40 unsigned int minor; member 150 unsigned int minor = iminor(inode); in roccat_open() local 161 device = devices[minor]; in roccat_open() 164 pr_emerg("roccat device with minor %d doesn't exist\n", minor); in roccat_open() 205 unsigned int minor = iminor(inode); in roccat_release() local 211 device = devices[minor]; in roccat_release() 214 pr_emerg("roccat device with minor %d doesn't exist\n", minor); in roccat_release() 240 * @minor: minor device number returned by roccat_connect() 247 int roccat_report_event(int minor, u8 const *data) in roccat_report_event() argument 254 device = devices[minor]; in roccat_report_event() [all …]
|
| /kernel/linux/linux-4.19/drivers/hid/ |
| D | hid-roccat.c | 43 unsigned int minor; member 153 unsigned int minor = iminor(inode); in roccat_open() local 164 device = devices[minor]; in roccat_open() 167 pr_emerg("roccat device with minor %d doesn't exist\n", minor); in roccat_open() 208 unsigned int minor = iminor(inode); in roccat_release() local 214 device = devices[minor]; in roccat_release() 217 pr_emerg("roccat device with minor %d doesn't exist\n", minor); in roccat_release() 243 * @minor: minor device number returned by roccat_connect() 250 int roccat_report_event(int minor, u8 const *data) in roccat_report_event() argument 257 device = devices[minor]; in roccat_report_event() [all …]
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | kdev_t.h | 11 #define MINOR(dev) ((unsigned int) ((dev) & MINORMASK)) macro 15 sprintf((buffer), "%u:%u\n", MAJOR(dev), MINOR(dev)) 19 sprintf(buffer, "%u:%u", MAJOR(dev), MINOR(dev)); \ 26 return MAJOR(dev) < 256 && MINOR(dev) < 256; in old_valid_dev() 31 return (MAJOR(dev) << 8) | MINOR(dev); in old_encode_dev() 42 unsigned minor = MINOR(dev); in new_encode_dev() local 43 return (minor & 0xff) | (major << 8) | ((minor & ~0xff) << 12); in new_encode_dev() 49 unsigned minor = (dev & 0xff) | ((dev >> 12) & 0xfff00); in new_decode_dev() local 50 return MKDEV(major, minor); in new_decode_dev() 65 return MAJOR(dev) < (1<<14) && MINOR(dev) < (1<<18); in sysv_valid_dev() [all …]
|
| D | lp.h | 22 #define LP_F(minor) lp_table[(minor)].flags /* flags for busy, etc. */ argument 23 #define LP_CHAR(minor) lp_table[(minor)].chars /* busy timeout */ argument 24 #define LP_TIME(minor) lp_table[(minor)].time /* wait time */ argument 25 #define LP_WAIT(minor) lp_table[(minor)].wait /* strobe wait */ argument 26 #define LP_IRQ(minor) lp_table[(minor)].dev->port->irq /* interrupt # */ argument 29 #define LP_STAT(minor) lp_table[(minor)].stats /* statistics area */ argument 80 * accessed with LP_C(minor)
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | kdev_t.h | 11 #define MINOR(dev) ((unsigned int) ((dev) & MINORMASK)) macro 15 sprintf((buffer), "%u:%u\n", MAJOR(dev), MINOR(dev)) 19 sprintf(buffer, "%u:%u", MAJOR(dev), MINOR(dev)); \ 26 return MAJOR(dev) < 256 && MINOR(dev) < 256; in old_valid_dev() 31 return (MAJOR(dev) << 8) | MINOR(dev); in old_encode_dev() 42 unsigned minor = MINOR(dev); in new_encode_dev() local 43 return (minor & 0xff) | (major << 8) | ((minor & ~0xff) << 12); in new_encode_dev() 49 unsigned minor = (dev & 0xff) | ((dev >> 12) & 0xfff00); in new_decode_dev() local 50 return MKDEV(major, minor); in new_decode_dev() 65 return MAJOR(dev) < (1<<14) && MINOR(dev) < (1<<18); in sysv_valid_dev() [all …]
|
| D | lp.h | 22 #define LP_F(minor) lp_table[(minor)].flags /* flags for busy, etc. */ argument 23 #define LP_CHAR(minor) lp_table[(minor)].chars /* busy timeout */ argument 24 #define LP_TIME(minor) lp_table[(minor)].time /* wait time */ argument 25 #define LP_WAIT(minor) lp_table[(minor)].wait /* strobe wait */ argument 26 #define LP_IRQ(minor) lp_table[(minor)].dev->port->irq /* interrupt # */ argument 29 #define LP_STAT(minor) lp_table[(minor)].stats /* statistics area */ argument 80 * accessed with LP_C(minor)
|
| /kernel/linux/linux-5.10/include/sound/ |
| D | minors.h | 6 * MINOR numbers 12 #define SNDRV_MINOR_CARD(minor) ((minor) >> 5) argument 13 #define SNDRV_MINOR_DEVICE(minor) ((minor) & 0x001f) argument 29 /* same as first respective minor number to make minor allocation easier */ 62 #define SNDRV_MINOR_OSS_CARD(minor) ((minor) >> 4) argument 63 #define SNDRV_MINOR_OSS_DEVICE(minor) ((minor) & 0x000f) argument 76 #define SNDRV_MINOR_OSS_DMMIDI 9 /* /dev/dmmidi0 - this device can have another minor # with OSS */ 77 #define SNDRV_MINOR_OSS_DMFM 10 /* /dev/dmfm0 - this device can have another minor # with OSS */
|