| /linux/drivers/gpu/drm/xe/tests/ |
| H A D | xe_sriov_pf_service_kunit.c | 33 KUNIT_ASSERT_NE(test, 0, xe->sriov.pf.service.version.base.major); in pf_service_test_init() 34 KUNIT_ASSERT_NE(test, 0, xe->sriov.pf.service.version.latest.major); in pf_service_test_init() 35 KUNIT_ASSERT_LE(test, xe->sriov.pf.service.version.base.major, in pf_service_test_init() 36 xe->sriov.pf.service.version.latest.major); in pf_service_test_init() 37 if (xe->sriov.pf.service.version.base.major == xe->sriov.pf.service.version.latest.major) in pf_service_test_init() 46 u32 major, minor; in pf_negotiate_any() local 51 &major, &minor)); in pf_negotiate_any() 52 KUNIT_ASSERT_EQ(test, major, xe->sriov.pf.service.version.latest.major); in pf_negotiate_any() 59 u32 major, minor; in pf_negotiate_base_match() local 63 xe->sriov.pf.service.version.base.major, in pf_negotiate_base_match() [all …]
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_sriov_pf_service.c | 32 xe->sriov.pf.service.version.base.major = GUC_RELAY_VERSION_BASE_MAJOR; in xe_sriov_pf_service_init() 36 xe->sriov.pf.service.version.latest.major = GUC_RELAY_VERSION_LATEST_MAJOR; in xe_sriov_pf_service_init() 43 u32 *major, u32 *minor) in pf_negotiate_version() argument 49 xe_assert(xe, base.major); in pf_negotiate_version() 50 xe_assert(xe, base.major <= latest.major); in pf_negotiate_version() 51 xe_assert(xe, (base.major < latest.major) || (base.minor <= latest.minor)); in pf_negotiate_version() 56 *major = latest.major; in pf_negotiate_version() 62 if (wanted_major > latest.major) { in pf_negotiate_version() 63 *major = latest.major; in pf_negotiate_version() 69 if (wanted_major < base.major || in pf_negotiate_version() [all …]
|
| /linux/arch/sparc/kernel/ |
| H A D | hvapi.c | 20 unsigned long major; member 81 p->major = p->minor = 0; in __put_ref() 96 int sun4v_hvapi_register(unsigned long group, unsigned long major, in sun4v_hvapi_register() argument 109 if (p->major == major) { in sun4v_hvapi_register() 117 hv_ret = sun4v_set_version(group, major, *minor, in sun4v_hvapi_register() 122 p->major = major; in sun4v_hvapi_register() 128 if (major == 1) { in sun4v_hvapi_register() 129 p->major = 1; in sun4v_hvapi_register() 161 unsigned long *major, in sun4v_hvapi_get() argument 172 *major = p->major; in sun4v_hvapi_get() [all …]
|
| H A D | viohs.c | 48 static int send_version(struct vio_driver_state *vio, u16 major, u16 minor) in send_version() argument 56 pkt.major = major; in send_version() 61 major, minor, vio->dev_class); in send_version() 75 vio->ver_table[0].major, in start_handshake() 240 u16 major) in find_by_major() argument 247 if (v->major <= major) { in find_by_major() 262 pkt->major, pkt->minor, pkt->dev_class); in process_ver_info() 270 vap = find_by_major(vio, pkt->major); in process_ver_info() 276 pkt->major = 0; in process_ver_info() 280 } else if (vap->major != pkt->major) { in process_ver_info() [all …]
|
| /linux/drivers/net/can/usb/etas_es58x/ |
| H A D | es58x_devlink.c | 46 int major, minor, revision; in es58x_parse_sw_version() local 66 if (sscanf(prod_info, "%2u.%2u.%2u", &major, &minor, &revision) != 3) in es58x_parse_sw_version() 69 version->major = major; in es58x_parse_sw_version() 97 int major, minor; in es58x_parse_hw_rev() local 109 if (sscanf(prod_info, "%c%3u/%3u", &letter, &major, &minor) != 3) in es58x_parse_hw_rev() 113 es58x_dev->hardware_revision.major = major; in es58x_parse_hw_rev() 135 .major = -1, in es58x_parse_product_info() 141 .major = -1, in es58x_parse_product_info() 178 return sw_ver->major < 100 && sw_ver->minor < 100 && in es58x_sw_version_is_valid() 195 return isalnum(hw_rev->letter) && hw_rev->major < 1000 && in es58x_hw_revision_is_valid() [all …]
|
| /linux/arch/mips/kernel/ |
| H A D | rtlx-mt.c | 21 static int major; variable 85 major = register_chrdev(0, RTLX_MODULE_NAME, &rtlx_fops); in rtlx_module_init() 86 if (major < 0) { in rtlx_module_init() 88 return major; in rtlx_module_init() 98 dev = device_create(&mt_class, NULL, MKDEV(major, i), NULL, in rtlx_module_init() 102 device_destroy(&mt_class, MKDEV(major, i)); in rtlx_module_init() 130 device_destroy(&mt_class, MKDEV(major, i)); in rtlx_module_init() 132 unregister_chrdev(major, RTLX_MODULE_NAME); in rtlx_module_init() 142 device_destroy(&mt_class, MKDEV(major, i)); in rtlx_module_exit() 144 unregister_chrdev(major, RTLX_MODULE_NAME); in rtlx_module_exit()
|
| /linux/security/ |
| H A D | device_cgroup.c | 36 u32 major, minor; member 113 if (walk->major != ex->major) in dev_exception_add() 141 if (walk->major != ex->major) in dev_exception_rm() 295 seq_putversion(m, ex->major); in devcgroup_seq_show() 322 u32 major, u32 minor, short access) in match_exception() argument 331 if (ex->major != ~0 && ex->major != major) in match_exception() 359 u32 major, u32 minor, short access) in match_exception_partial() argument 373 if (ex->major != ~0 && major != ~0 && ex->major != major) in match_exception_partial() 423 refex->major, in verify_new_ex() 439 refex->major, refex->minor, in verify_new_ex() [all …]
|
| /linux/drivers/char/xillybus/ |
| H A D | xillybus_class.c | 38 int major; member 89 unit->major = MAJOR(mdev); in xillybus_init_chrdev() 102 rc = cdev_add(unit->cdev, MKDEV(unit->major, unit->lowest_minor), in xillybus_init_chrdev() 128 MKDEV(unit->major, in xillybus_init_chrdev() 157 device_destroy(&xillybus_class, MKDEV(unit->major, in xillybus_init_chrdev() 163 unregister_chrdev_region(MKDEV(unit->major, unit->lowest_minor), in xillybus_init_chrdev() 198 device_destroy(&xillybus_class, MKDEV(unit->major, minor)); in xillybus_cleanup_chrdev() 202 unregister_chrdev_region(MKDEV(unit->major, unit->lowest_minor), in xillybus_cleanup_chrdev() 219 int major = imajor(inode); in xillybus_find_inode() local 225 if (iter->major == major && in xillybus_find_inode()
|
| /linux/drivers/char/ |
| H A D | scx200_gpio.c | 33 static int major = 0; /* default to dynamic major */ variable 34 module_param(major, int, 0); 35 MODULE_PARM_DESC(major, "Major device number"); 97 if (major) { in scx200_gpio_init() 98 devid = MKDEV(major, 0); in scx200_gpio_init() 102 major = MAJOR(devid); in scx200_gpio_init() 127 unregister_chrdev_region(MKDEV(major, 0), MAX_PINS); in scx200_gpio_cleanup()
|
| H A D | pc8736x_gpio.c | 32 static int major; /* default to dynamic major */ variable 33 module_param(major, int, 0); 34 MODULE_PARM_DESC(major, "Major device number"); 305 if (major) { in pc8736x_gpio_init() 306 devid = MKDEV(major, 0); in pc8736x_gpio_init() 310 major = MAJOR(devid); in pc8736x_gpio_init() 317 if (!major) { in pc8736x_gpio_init() 318 major = rc; in pc8736x_gpio_init() 319 dev_dbg(&pdev->dev, "got dynamic major %d\n", major); in pc8736x_gpio_init() 345 unregister_chrdev_region(MKDEV(major,0), PC8736X_GPIO_CT); in pc8736x_gpio_cleanup()
|
| /linux/tools/lib/bpf/ |
| H A D | libbpf_common.h | 22 #define LIBBPF_DEPRECATED_SINCE(major, minor, msg) \ argument 23 __LIBBPF_MARK_DEPRECATED_ ## major ## _ ## minor \ 24 (LIBBPF_DEPRECATED("libbpf v" # major "." # minor "+: " msg)) 26 #define __LIBBPF_CURRENT_VERSION_GEQ(major, minor) \ argument 27 (LIBBPF_MAJOR_VERSION > (major) || \ 28 (LIBBPF_MAJOR_VERSION == (major) && LIBBPF_MINOR_VERSION >= (minor)))
|
| H A D | libbpf_probes.c | 34 __u32 major, minor, patch; in get_ubuntu_kernel_version() local 45 ret = fscanf(f, "%*s %*s %u.%u.%u\n", &major, &minor, &patch); in get_ubuntu_kernel_version() 50 return KERNEL_VERSION(major, minor, patch); in get_ubuntu_kernel_version() 65 __u32 major, minor, patch; in get_debian_kernel_version() local 74 if (sscanf(p, "Debian %u.%u.%u", &major, &minor, &patch) != 3) in get_debian_kernel_version() 77 return KERNEL_VERSION(major, minor, patch); in get_debian_kernel_version() 82 __u32 major, minor, patch, version; in get_kernel_version() local 97 if (sscanf(info.release, "%u.%u.%u", &major, &minor, &patch) != 3) in get_kernel_version() 100 return KERNEL_VERSION(major, minor, patch); in get_kernel_version()
|
| /linux/security/keys/encrypted-keys/ |
| H A D | ecryptfs_format.c | 31 void ecryptfs_get_versions(int *major, int *minor, int *file_version) in ecryptfs_get_versions() argument 33 *major = ECRYPTFS_VERSION_MAJOR; in ecryptfs_get_versions() 51 int major, minor; in ecryptfs_fill_auth_tok() local 53 ecryptfs_get_versions(&major, &minor, NULL); in ecryptfs_fill_auth_tok() 54 auth_tok->version = (((uint16_t)(major << 8) & 0xFF00) in ecryptfs_fill_auth_tok()
|
| /linux/drivers/soc/fsl/qbman/ |
| H A D | bman_ccsr.c | 89 static void bm_get_version(u16 *id, u8 *major, u8 *minor) in bm_get_version() argument 93 *major = (v >> 8) & 0xff; in bm_get_version() 204 u8 major, minor; in fsl_bman_probe() local 218 bm_get_version(&id, &major, &minor); in fsl_bman_probe() 219 if (major == 1 && minor == 0) { in fsl_bman_probe() 222 } else if (major == 2 && minor == 0) { in fsl_bman_probe() 225 } else if (major == 2 && minor == 1) { in fsl_bman_probe() 230 id, major, minor); in fsl_bman_probe()
|
| /linux/drivers/platform/x86/ |
| H A D | intel_scu_ipcutil.c | 23 static int major; variable 135 major = register_chrdev(0, "intel_mid_scu", &scu_ipc_fops); in ipc_module_init() 136 if (major < 0) in ipc_module_init() 137 return major; in ipc_module_init() 144 unregister_chrdev(major, "intel_mid_scu"); in ipc_module_exit()
|
| /linux/arch/sparc/include/asm/ |
| H A D | vio.h | 49 u16 major; member 373 u16 major; member 445 u16 major, u16 minor) in vio_version_before() argument 447 u32 have = (u32)vio->ver.major << 16 | vio->ver.minor; in vio_version_before() 448 u32 want = (u32)major << 16 | minor; in vio_version_before() 454 u16 major, u16 minor) in vio_version_after() argument 456 u32 have = (u32)vio->ver.major << 16 | vio->ver.minor; in vio_version_after() 457 u32 want = (u32)major << 16 | minor; in vio_version_after() 463 u16 major, u16 minor) in vio_version_after_eq() argument 465 u32 have = (u32)vio->ver.major << 16 | vio->ver.minor; in vio_version_after_eq() [all …]
|
| /linux/drivers/gpu/drm/logicvc/ |
| H A D | logicvc_drm.c | 55 .major = 1, 244 .major = 3, 248 .major = 4, 252 .major = 5, 262 unsigned int major, minor; in logicvc_drm_caps_match() local 269 major = FIELD_GET(LOGICVC_IP_VERSION_MAJOR_MASK, version); in logicvc_drm_caps_match() 274 if (logicvc_drm_caps[i].major && in logicvc_drm_caps_match() 275 logicvc_drm_caps[i].major != major) in logicvc_drm_caps_match() 289 drm_info(drm_dev, "LogiCVC version %d.%02d.%c\n", major, minor, level); in logicvc_drm_caps_match()
|
| /linux/drivers/accel/habanalabs/common/ |
| H A D | security.c | 634 u32 major, u32 minor, u32 sub_minor) in hl_automated_get_block_base_addr() argument 637 major * block_info->major_offset + in hl_automated_get_block_base_addr() 664 u32 major, u32 minor, u32 sub_minor) in hl_check_block_range_exclusion() argument 670 major, minor, sub_minor); in hl_check_block_range_exclusion() 688 u32 blk_idx, u32 major, u32 minor, u32 sub_minor, void *data) in hl_read_glbl_errors() argument 697 block_base = base + major * current_block->major_offset + in hl_read_glbl_errors() 748 u32 major, minor, sub_minor, blk_idx, num_blocks; in hl_iterate_special_blocks() local 762 for (major = 0 ; major < block_info_arr->major ; major++) { in hl_iterate_special_blocks() 769 major, minor, sub_minor)) || in hl_iterate_special_blocks() 773 blk_idx, major, minor, sub_minor))) { in hl_iterate_special_blocks() [all …]
|
| /linux/tools/include/nolibc/sys/ |
| H A D | sysmacros.h | 16 #define makedev(major, minor) ((dev_t)((((major) & 0xfff) << 8) | ((minor) & 0xff))) argument 17 #define major(dev) ((unsigned int)(((dev) >> 8) & 0xfff)) macro
|
| /linux/Documentation/admin-guide/aoe/ |
| H A D | autoload.sh | 12 grep major-152 $f >/dev/null 14 echo alias block-major-152 aoe >> $f 15 echo alias char-major-152 aoe >> $f
|
| /linux/include/linux/ |
| H A D | kdev_t.h | 41 unsigned major = MAJOR(dev); in new_encode_dev() local 43 return (minor & 0xff) | (major << 8) | ((minor & ~0xff) << 12); in new_encode_dev() 48 unsigned major = (dev & 0xfff00) >> 8; in new_decode_dev() local 50 return MKDEV(major, minor); in new_decode_dev()
|
| /linux/Documentation/ABI/stable/ |
| H A D | sysfs-hypervisor-xen | 34 is in the format: <class>-<major>.<minor>-<arch> 40 <major>: major guest interface version 103 The Xen version is in the format <major>.<minor><extra> 108 What: /sys/hypervisor/version/major 113 The Xen version is in the format <major>.<minor><extra> 114 This is the <major> part of it. 121 The Xen version is in the format <major>.<minor><extra>
|
| /linux/drivers/cpufreq/ |
| H A D | sti-cpufreq.c | 158 int pcode, substrate, major, minor; in sti_cpufreq_set_opp_info() local 201 major = sti_cpufreq_fetch_major(); in sti_cpufreq_set_opp_info() 202 if (major < 0) { in sti_cpufreq_set_opp_info() 205 major = DEFAULT_VERSION; in sti_cpufreq_set_opp_info() 217 version[0] = BIT(major); in sti_cpufreq_set_opp_info() 228 pcode, major, minor, substrate); in sti_cpufreq_set_opp_info()
|
| /linux/tools/perf/util/ |
| H A D | bpf-utils.h | 13 #define LIBBPF_CURRENT_VERSION_GEQ(major, minor) \ argument 14 (LIBBPF_MAJOR_VERSION > (major) || \ 15 (LIBBPF_MAJOR_VERSION == (major) && LIBBPF_MINOR_VERSION >= (minor)))
|
| /linux/drivers/net/ethernet/freescale/fman/ |
| H A D | fman_port.c | 54 #define DFLT_PORT_RX_FIFO_THRESHOLD(major, bmi_max_fifo_size) \ argument 55 (major == 6 ? \ 852 if (port->rev_info.major >= 6) in verify_size_of_fifo() 1021 switch (port->rev_info.major) { in fill_soc_specific_params() 1041 static int get_dflt_fifo_deq_pipeline_depth(u8 major, enum fman_port_type type, in get_dflt_fifo_deq_pipeline_depth() argument 1051 if (major >= 6) in get_dflt_fifo_deq_pipeline_depth() 1063 static int get_dflt_num_of_tasks(u8 major, enum fman_port_type type, in get_dflt_num_of_tasks() argument 1073 if (major >= 6) in get_dflt_num_of_tasks() 1085 static int get_dflt_extra_num_of_tasks(u8 major, enum fman_port_type type, in get_dflt_extra_num_of_tasks() argument 1091 if (major >= 6) in get_dflt_extra_num_of_tasks() [all …]
|