/linux-6.14.4/drivers/gpu/drm/vboxvideo/ |
D | vbox_irq.c | 61 * Check that the position hints provided by the host are suitable for GNOME 62 * shell (i.e. all screens disjoint and hints for all enabled screens) and if 63 * not replace them with default ones. Providing valid hints improves the 106 /* Query the host for the most recent video mode hints. */ 113 struct vbva_modehint *hints; in vbox_update_mode_hints() local 133 hints = &vbox->last_mode_hints[vbox_conn->vbox_crtc->crtc_id]; in vbox_update_mode_hints() 134 if (hints->magic != VBVAMODEHINT_MAGIC) in vbox_update_mode_hints() 137 disconnected = !(hints->enabled); in vbox_update_mode_hints() 139 vbox_conn->mode_hint.width = hints->cx; in vbox_update_mode_hints() 140 vbox_conn->mode_hint.height = hints->cy; in vbox_update_mode_hints() [all …]
|
D | modesetting.c | 91 * hgsmi_get_mode_hints - Get most recent video mode hints. 94 * @screens: The number of screens to query hints for, starting at 0. 95 * @hints: Array of vbva_modehint structures for receiving the hints. 98 struct vbva_modehint *hints) in hgsmi_get_mode_hints() argument 103 if (WARN_ON(!hints)) in hgsmi_get_mode_hints() 123 memcpy(hints, ((u8 *)p) + sizeof(struct vbva_query_mode_hints), size); in hgsmi_get_mode_hints()
|
D | vboxvideo.h | 167 /* Query most recent mode hints sent */ 185 * Returns VINF_SUCCESS if the host can report mode hints via VBVA. 372 /* The guest can read video mode hints sent via VBVA. */ 384 /* Query the most recent mode hints received from the host. */ 386 /* The maximum number of screens to return hints for. */
|
/linux-6.14.4/drivers/misc/sgi-gru/ |
D | gru_instructions.h | 338 /* Convert "hints" to IMA */ 350 unsigned int tri0, int iaa, unsigned long hints) in gru_vload_phys() argument 358 (unsigned long)tri0, CB_IMA(hints))); in gru_vload_phys() 362 unsigned int tri0, int iaa, unsigned long hints) in gru_vstore_phys() argument 370 (unsigned long)tri0, CB_IMA(hints))); in gru_vstore_phys() 375 unsigned long stride, unsigned long hints) in gru_vload() argument 383 (unsigned long)tri0, CB_IMA(hints))); in gru_vload() 388 unsigned long stride, unsigned long hints) in gru_vstore() argument 396 tri0, CB_IMA(hints))); in gru_vstore() 401 unsigned long nelem, unsigned long hints) in gru_ivload() argument [all …]
|
/linux-6.14.4/lib/ |
D | objagg.c | 51 struct objagg_hints *hints; member 231 /* In case there are no hints available, the root id is invalid. */ in objagg_obj_root_id_alloc() 232 if (!objagg->hints) { in objagg_obj_root_id_alloc() 244 min = objagg->hints->root_count; in objagg_obj_root_id_alloc() 259 if (!objagg->hints) in objagg_obj_root_id_free() 306 hnode = objagg_hints_lookup(objagg->hints, objagg_obj->obj); in objagg_obj_init_with_hints() 340 /* First, try to use hints if they are available and in objagg_obj_init() 492 * @objagg_hints: hints, can be NULL 533 objagg->hints = objagg_hints; in objagg_create() 570 if (objagg->hints) in objagg_destroy() [all …]
|
D | test_objagg.c | 912 struct objagg_hints *hints; in test_hints_case() local 941 hints = objagg_hints_get(objagg, OBJAGG_OPT_ALGO_SIMPLE_GREEDY); in test_hints_case() 942 if (IS_ERR(hints)) { in test_hints_case() 943 err = PTR_ERR(hints); in test_hints_case() 947 pr_debug_hints_stats(hints); in test_hints_case() 948 err = check_expect_hints_stats(hints, &hints_case->expect_stats_hints, in test_hints_case() 951 pr_err("Hints stats: %s\n", errmsg); in test_hints_case() 955 objagg2 = objagg_create(&delta_ops, hints, &world2); in test_hints_case() 985 objagg_hints_put(hints); in test_hints_case()
|
/linux-6.14.4/include/net/ |
D | regulatory.h | 108 * domain programmed further regulatory hints shall only be considered 119 * domain is set, and all other regulatory hints will be ignored 123 * cfg80211 due to regulatory beacon hints. For more information on beacon 124 * hints read the documentation for regulatory_hint_found_beacon() 146 * beacon-hints, country-code IEs and hints from other devices on the same 148 * hints with other devices in the system. If a system contains several 152 * with non-locally originated hints.
|
/linux-6.14.4/arch/arm64/hyperv/ |
D | mshyperv.c | 51 /* Get the features and hints from Hyper-V */ in hyperv_init() 58 ms_hyperv.hints = result.as32.a; in hyperv_init() 60 pr_info("Hyper-V: privilege flags low 0x%x, high 0x%x, hints 0x%x, misc 0x%x\n", in hyperv_init() 61 ms_hyperv.features, ms_hyperv.priv_high, ms_hyperv.hints, in hyperv_init()
|
/linux-6.14.4/tools/usb/usbip/src/ |
D | usbip_network.c | 263 struct addrinfo hints, *res, *rp; in usbip_net_tcp_connect() local 267 memset(&hints, 0, sizeof(hints)); in usbip_net_tcp_connect() 268 hints.ai_family = AF_UNSPEC; in usbip_net_tcp_connect() 269 hints.ai_socktype = SOCK_STREAM; in usbip_net_tcp_connect() 272 ret = getaddrinfo(hostname, service, &hints, &res); in usbip_net_tcp_connect()
|
D | usbipd.c | 428 struct addrinfo hints, *ai_head; in do_getaddrinfo() local 431 memset(&hints, 0, sizeof(hints)); in do_getaddrinfo() 432 hints.ai_family = ai_family; in do_getaddrinfo() 433 hints.ai_socktype = SOCK_STREAM; in do_getaddrinfo() 434 hints.ai_flags = AI_PASSIVE; in do_getaddrinfo() 436 rc = getaddrinfo(host, usbip_port_string, &hints, &ai_head); in do_getaddrinfo()
|
/linux-6.14.4/net/wireless/ |
D | Kconfig | 123 bool "cfg80211 regulatory support for cellular base station hints" 126 This option enables support for parsing regulatory hints 128 claims support for parsing cellular base station hints the 129 regulatory core will allow and parse these regulatory hints. 130 The regulatory core will only apply these regulatory hints on
|
D | reg.h | 68 * regulatory_hint_found_beacon - hints a beacon was found on a channel 90 * regulatory_hint_country_ie - hints a country IE as a regulatory domain 125 * beacon regulatory hints. The ieee80211_regdom module parameter will always
|
/linux-6.14.4/include/uapi/linux/ |
D | ioprio.h | 67 * optionally define I/O hints for any combination of I/O priority class and 69 * the target I/O device being used, hints can influence how I/Os are processed 81 * I/O hints. 93 * one of these hints set will have the duration limit index (dld field)
|
/linux-6.14.4/tools/testing/selftests/net/mptcp/ |
D | mptcp_inq.c | 75 const struct addrinfo *hints, in xgetaddrinfo() argument 78 int err = getaddrinfo(node, service, hints, res); in xgetaddrinfo() 93 struct addrinfo hints = { in sock_listen_mptcp() local 99 hints.ai_family = pf; in sock_listen_mptcp() 104 xgetaddrinfo(listenaddr, port, &hints, &addr); in sock_listen_mptcp() 105 hints.ai_family = pf; in sock_listen_mptcp() 138 struct addrinfo hints = { in sock_connect_mptcp() local 145 hints.ai_family = pf; in sock_connect_mptcp() 147 xgetaddrinfo(remoteaddr, port, &hints, &addr); in sock_connect_mptcp()
|
D | mptcp_sockopt.c | 162 const struct addrinfo *hints, in xgetaddrinfo() argument 165 int err = getaddrinfo(node, service, hints, res); in xgetaddrinfo() 180 struct addrinfo hints = { in sock_listen_mptcp() local 186 hints.ai_family = pf; in sock_listen_mptcp() 191 xgetaddrinfo(listenaddr, port, &hints, &addr); in sock_listen_mptcp() 192 hints.ai_family = pf; in sock_listen_mptcp() 225 struct addrinfo hints = { in sock_connect_mptcp() local 232 hints.ai_family = pf; in sock_connect_mptcp() 234 xgetaddrinfo(remoteaddr, port, &hints, &addr); in sock_connect_mptcp()
|
/linux-6.14.4/drivers/md/ |
D | dm-cache-metadata.h | 128 * policies are changed, then hints will be lost. If the machine crashes, 129 * hints will be lost. 131 * The hints are indexed by the cblock, but many policies will not 134 * structures and fill in the hints in whatever order it wishes.
|
/linux-6.14.4/sound/pci/hda/ |
D | hda_sysfs.c | 271 snd_array_for_each(&codec->hints, i, hint) { in hints_show() 284 snd_array_for_each(&codec->hints, i, hint) { in get_hint() 340 if (codec->hints.used >= MAX_HINTS) in parse_hints() 343 hint = snd_array_new(&codec->hints); in parse_hints() 403 static DEVICE_ATTR_RW(hints); 630 .alias = "[hints]", 772 snd_array_init(&codec->hints, sizeof(struct hda_hint), 32); in snd_hda_sysfs_init() 785 /* clear hints */ in snd_hda_sysfs_clear() 786 snd_array_for_each(&codec->hints, i, hint) { in snd_hda_sysfs_clear() 789 snd_array_free(&codec->hints); in snd_hda_sysfs_clear()
|
/linux-6.14.4/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_acl_erp.c | 1307 struct objagg_hints *hints) in mlxsw_sp_acl_erp_table_create() argument 1317 hints, aregion); in mlxsw_sp_acl_erp_table_create() 1369 struct objagg_hints *hints, bool *p_rehash_needed) in mlxsw_sp_acl_erp_hints_check() argument 1386 hstats = objagg_hints_stats_get(hints); in mlxsw_sp_acl_erp_hints_check() 1388 dev_err_ratelimited(mlxsw_sp->bus_info->dev, "Failed to get ERP hints stats\n"); in mlxsw_sp_acl_erp_hints_check() 1410 struct objagg_hints *hints; in mlxsw_sp_acl_erp_rehash_hints_get() local 1415 hints = objagg_hints_get(erp_table->objagg, in mlxsw_sp_acl_erp_rehash_hints_get() 1418 if (IS_ERR(hints)) { in mlxsw_sp_acl_erp_rehash_hints_get() 1419 dev_err_ratelimited(mlxsw_sp->bus_info->dev, "Failed to create ERP hints\n"); in mlxsw_sp_acl_erp_rehash_hints_get() 1420 return ERR_CAST(hints); in mlxsw_sp_acl_erp_rehash_hints_get() [all …]
|
/linux-6.14.4/arch/x86/kernel/cpu/ |
D | mshyperv.c | 125 if (ms_hyperv.hints & HV_DEPRECATING_AEOI_RECOMMENDED) in DEFINE_IDTENTRY_SYSVEC() 435 * Extract the features and hints in ms_hyperv_init_platform() 440 ms_hyperv.hints = cpuid_eax(HYPERV_CPUID_ENLIGHTMENT_INFO); in ms_hyperv_init_platform() 444 pr_info("Hyper-V: privilege flags low 0x%x, high 0x%x, hints 0x%x, misc 0x%x\n", in ms_hyperv_init_platform() 445 ms_hyperv.features, ms_hyperv.priv_high, ms_hyperv.hints, in ms_hyperv_init_platform() 474 if (ms_hyperv.hints & HV_X64_HYPERV_NESTED) { in ms_hyperv_init_platform() 506 ms_hyperv.hints &= ~HV_X64_APIC_ACCESS_RECOMMENDED; in ms_hyperv_init_platform() 530 ms_hyperv.hints &= ~HV_X64_REMOTE_TLB_FLUSH_RECOMMENDED; in ms_hyperv_init_platform()
|
/linux-6.14.4/Documentation/PCI/ |
D | tph.rst | 16 TPH (TLP Processing Hints) is a PCIe feature that allows endpoint devices 17 to provide optimization hints for requests that target memory space. 18 These hints, in a format called Steering Tags (STs), are embedded in the
|
/linux-6.14.4/drivers/pci/ |
D | Kconfig | 177 bool "TLP Processing Hints" 179 This option adds support for PCIe TLP Processing Hints (TPH). 180 TPH allows endpoint devices to provide optimization hints, such as 182 These hints, called Steering Tags, can empower the system hardware
|
/linux-6.14.4/arch/mips/include/asm/ |
D | prefetch.h | 22 * RM7000 version 1.0 interprets all hints as Pref_Load; version 2.0 implements 31 * Finally MIPS32 and MIPS64 implement all of the following hints.
|
/linux-6.14.4/tools/testing/selftests/bpf/ |
D | xdping.c | 90 struct addrinfo *a, hints = { .ai_family = AF_INET }; in main() local 158 /* Only supports IPv4; see hints initiailization above. */ in main() 159 if (getaddrinfo(argv[optind], NULL, &hints, &a) || !a) { in main()
|
/linux-6.14.4/Documentation/userspace-api/media/v4l/ |
D | vidioc-reqbufs.rst | 124 .. _V4L2-BUF-CAP-SUPPORTS-MMAP-CACHE-HINTS: 158 cache and memory management hints. However, it's only valid when the 192 <V4L2-BUF-CAP-SUPPORTS-MMAP-CACHE-HINTS>` capability.
|
/linux-6.14.4/tools/testing/selftests/net/ |
D | cmsg_sender.c | 446 struct addrinfo hints, *ai; in main() local 460 memset(&hints, 0, sizeof(hints)); in main() 461 hints.ai_family = opt.sock.family; in main() 464 err = getaddrinfo(opt.host, opt.service, &hints, &ai); in main()
|