/linux-5.10/drivers/tty/vt/ |
D | cp437.uni | 1 # SPDX-License-Identifier: GPL-2.0 4 # substitutions that could be conceived (for example, thick-line 5 # graphs probably should be replaced with double-line ones, accented 8 # I have limited myself to the Unicodes used by the kernel ISO 8859-1, 11 # -------------------------------- 16 0x00 U+0000 17 0x01 U+263a 18 0x02 U+263b 19 0x03 U+2665 20 0x04 U+2666 U+25c6 [all …]
|
/linux-5.10/lib/ |
D | random32.c | 1 // SPDX-License-Identifier: GPL-2.0 18 * Generators", Mathematics of Computation, 65, 213 (1996), 203--213: 24 * 261--269: http://www.iro.umontreal.ca/~lecuyer/myftp/papers/tausme2.ps 26 * ... the k_j most significant bits of z_j must be non-zero, 46 * prandom_u32_state - seeded pseudo-random number generator. 49 * This is used for pseudo-randomness with no outside seeding. 55 state->s1 = TAUSWORTHE(state->s1, 6U, 13U, 4294967294U, 18U); in prandom_u32_state() 56 state->s2 = TAUSWORTHE(state->s2, 2U, 27U, 4294967288U, 2U); in prandom_u32_state() 57 state->s3 = TAUSWORTHE(state->s3, 13U, 21U, 4294967280U, 7U); in prandom_u32_state() 58 state->s4 = TAUSWORTHE(state->s4, 3U, 12U, 4294967168U, 13U); in prandom_u32_state() [all …]
|
/linux-5.10/drivers/net/wireless/intel/iwlegacy/ |
D | 3945-debug.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 8 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 19 p += scnprintf(buf + p, bufsz - p, "Statistics Flag(0x%X):\n", in il3945_stats_flag() 20 le32_to_cpu(il->_3945.stats.flag)); in il3945_stats_flag() 21 if (le32_to_cpu(il->_3945.stats.flag) & UCODE_STATS_CLEAR_MSK) in il3945_stats_flag() 22 p += scnprintf(buf + p, bufsz - p, in il3945_stats_flag() 24 p += scnprintf(buf + p, bufsz - p, "\tOperational Frequency: %s\n", in il3945_stats_flag() 25 (le32_to_cpu(il->_3945.stats.flag) & in il3945_stats_flag() 27 p += scnprintf(buf + p, bufsz - p, "\tTGj Narrow Band: %s\n", in il3945_stats_flag() [all …]
|
/linux-5.10/drivers/misc/habanalabs/gaudi/ |
D | gaudi_security.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Copyright 2016-2018 HabanaLabs, Ltd. 447 * gaudi_set_block_as_protected - set the given block as protected 454 u32 pb_addr = base - CFG_BASE + PROT_BITS_OFFS; in gaudi_pb_set_block() 480 WREG32(mmMME0_CTRL_BASE - CFG_BASE + PROT_BITS_OFFS + 0x7C, 0); in gaudi_init_mme_protection_bits() 481 WREG32(mmMME1_CTRL_BASE - CFG_BASE + PROT_BITS_OFFS + 0x7C, 0); in gaudi_init_mme_protection_bits() 482 WREG32(mmMME2_CTRL_BASE - CFG_BASE + PROT_BITS_OFFS + 0x7C, 0); in gaudi_init_mme_protection_bits() 483 WREG32(mmMME3_CTRL_BASE - CFG_BASE + PROT_BITS_OFFS + 0x7C, 0); in gaudi_init_mme_protection_bits() 485 WREG32(mmMME0_QM_BASE - CFG_BASE + PROT_BITS_OFFS + 0x7C, 0); in gaudi_init_mme_protection_bits() 486 WREG32(mmMME2_QM_BASE - CFG_BASE + PROT_BITS_OFFS + 0x7C, 0); in gaudi_init_mme_protection_bits() [all …]
|
/linux-5.10/fs/fscache/ |
D | stats.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 /* FS-Cache statistics 139 seq_puts(m, "FS-Cache statistics\n"); in fscache_stats_show() 141 seq_printf(m, "Cookies: idx=%u dat=%u spc=%u\n", in fscache_stats_show() 146 seq_printf(m, "Objects: alc=%u nal=%u avl=%u ded=%u\n", in fscache_stats_show() 151 seq_printf(m, "ChkAux : non=%u ok=%u upd=%u obs=%u\n", in fscache_stats_show() 157 seq_printf(m, "Pages : mrk=%u unc=%u\n", in fscache_stats_show() 161 seq_printf(m, "Acquire: n=%u nul=%u noc=%u ok=%u nbf=%u" in fscache_stats_show() 162 " oom=%u\n", in fscache_stats_show() 170 seq_printf(m, "Lookups: n=%u neg=%u pos=%u crt=%u tmo=%u\n", in fscache_stats_show() [all …]
|
/linux-5.10/sound/pci/asihpi/ |
D | hpicmn.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 Copyright (C) 1997-2014 AudioScience Inc. <support@audioscience.com> 12 (C) Copyright AudioScience Inc. 1998-2003 31 * hpi_validate_response - Given an HPI Message that was sent out and 39 if (phr->type != HPI_TYPE_RESPONSE) { in hpi_validate_response() 40 HPI_DEBUG_LOG(ERROR, "header type %d invalid\n", phr->type); in hpi_validate_response() 44 if (phr->object != phm->object) { in hpi_validate_response() 46 phr->object); in hpi_validate_response() 50 if (phr->function != phm->function) { in hpi_validate_response() 52 phr->function); in hpi_validate_response() [all …]
|
/linux-5.10/drivers/net/wireless/ti/wl12xx/ |
D | debugfs.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (C) 2011-2012 Texas Instruments 19 WL12XX_DEBUGFS_FWSTATS_FILE(tx, internal_desc_overflow, "%u"); 21 WL12XX_DEBUGFS_FWSTATS_FILE(rx, out_of_mem, "%u"); 22 WL12XX_DEBUGFS_FWSTATS_FILE(rx, hdr_overflow, "%u"); 23 WL12XX_DEBUGFS_FWSTATS_FILE(rx, hw_stuck, "%u"); 24 WL12XX_DEBUGFS_FWSTATS_FILE(rx, dropped, "%u"); 25 WL12XX_DEBUGFS_FWSTATS_FILE(rx, fcs_err, "%u"); 26 WL12XX_DEBUGFS_FWSTATS_FILE(rx, xfr_hint_trig, "%u"); 27 WL12XX_DEBUGFS_FWSTATS_FILE(rx, path_reset, "%u"); [all …]
|
/linux-5.10/drivers/net/wireless/ti/wl18xx/ |
D | debugfs.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (C) 2011-2012 Texas Instruments 27 WL18XX_DEBUGFS_FWSTATS_FILE(error, error_frame_non_ctrl, "%u"); 28 WL18XX_DEBUGFS_FWSTATS_FILE(error, error_frame_ctrl, "%u"); 29 WL18XX_DEBUGFS_FWSTATS_FILE(error, error_frame_during_protection, "%u"); 30 WL18XX_DEBUGFS_FWSTATS_FILE(error, null_frame_tx_start, "%u"); 31 WL18XX_DEBUGFS_FWSTATS_FILE(error, null_frame_cts_start, "%u"); 32 WL18XX_DEBUGFS_FWSTATS_FILE(error, bar_retry, "%u"); 33 WL18XX_DEBUGFS_FWSTATS_FILE(error, num_frame_cts_nul_flid, "%u"); 34 WL18XX_DEBUGFS_FWSTATS_FILE(error, tx_abort_failure, "%u"); [all …]
|
/linux-5.10/fs/vboxsf/ |
D | vboxsf_wrappers.c | 1 // SPDX-License-Identifier: MIT 5 * Copyright (C) 2006-2018 Oracle Corporation 27 strcpy(loc.u.localhost.service_name, "VBoxSharedFolders"); in vboxsf_connect() 31 return -ENODEV; /* No guest-device */ in vboxsf_connect() 47 return; /* guest-device is gone, already disconnected */ in vboxsf_disconnect() 60 return -ESHUTDOWN; /* guest-dev removed underneath us */ in vboxsf_call() 81 parms.path.u.pointer.size = shfl_string_buf_size(folder_name); in vboxsf_map_folder() 82 parms.path.u.pointer.u.linear_addr = (uintptr_t)folder_name; in vboxsf_map_folder() 85 parms.root.u.value32 = 0; in vboxsf_map_folder() 88 parms.delimiter.u.value32 = '/'; in vboxsf_map_folder() [all …]
|
/linux-5.10/drivers/scsi/mvsas/ |
D | mv_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 * Copyright 2009-2011 Marvell. <yuxiangl@marvell.com> 28 /* driver compile-time configuration */ 30 MVS_TX_RING_SZ = 1024, /* TX ring size (12-bit) */ 31 MVS_RX_RING_SZ = 1024, /* RX ring size (12-bit) */ 32 /* software requires power-of-2 43 MVS_SOC_CAN_QUEUE = MVS_SOC_SLOTS - 2, 63 TWSI_RDY = (1U << 7), /* EEPROM interface ready */ 64 TWSI_RD = (1U << 4), /* EEPROM read access */ 71 INT_EN = (1U << 1), /* Global int enable */ [all …]
|
/linux-5.10/drivers/xen/ |
D | evtchn.c | 4 * Driver for receiving and demuxing event-channel signals. 6 * Copyright (c) 2004-2005, K A Fraser 7 * Multi-process extensions Copyright (c) 2004, Steven Smith 58 #include <xen/xen-ops.h> 81 #define UNRESTRICTED_DOMID ((domid_t)-1) 95 static unsigned int evtchn_ring_offset(struct per_user_data *u, in evtchn_ring_offset() argument 98 return idx & (u->ring_size - 1); in evtchn_ring_offset() 101 static evtchn_port_t *evtchn_ring_entry(struct per_user_data *u, in evtchn_ring_entry() argument 104 return u->ring + evtchn_ring_offset(u, idx); in evtchn_ring_entry() 107 static int add_evtchn(struct per_user_data *u, struct user_evtchn *evtchn) in add_evtchn() argument [all …]
|
/linux-5.10/Documentation/admin-guide/ |
D | unicode.rst | 4 Last update: 2005-01-17, version 1.4 10 http://www.lanana.org/docs/unicode/admin-guide/unicode.rst 13 ------------ 16 characters to fonts. By downloading a single Unicode-to-font table, 17 both the eight-bit character sets and UTF-8 mode are changed to use 20 This changes the semantics of the eight-bit character tables subtly. 26 LAT1_MAP Latin-1 (ISO 8859-1) ESC ( B 28 IBMPC_MAP IBM code page 437 ESC ( U 32 In particular, ESC ( U is no longer "straight to font", since the font 34 permits for example the use of block graphics even with a Latin-1 font [all …]
|
/linux-5.10/drivers/xen/xenbus/ |
D | xenbus_dev_frontend.c | 2 * Driver giving user-space access to the kernel's xenbus connection 33 * 2008-10-07 Alex Zeffertt Replaced /proc/xen/xenbus with xenfs filesystem 101 /* In-progress transactions */ 112 } u; member 129 struct xenbus_file_priv *u = filp->private_data; in xenbus_file_read() local 134 mutex_lock(&u->reply_mutex); in xenbus_file_read() 136 while (list_empty(&u->read_buffers)) { in xenbus_file_read() 137 mutex_unlock(&u->reply_mutex); in xenbus_file_read() 138 if (filp->f_flags & O_NONBLOCK) in xenbus_file_read() 139 return -EAGAIN; in xenbus_file_read() [all …]
|
/linux-5.10/arch/alpha/lib/ |
D | ev6-csum_ipv6_magic.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * arch/alpha/lib/ev6-csum_ipv6_magic.S 4 * 21264 version contributed by Rick Gorton <rick.gorton@alpha-processor.com> 15 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html 17 * E - either cluster 18 * U - upper subcluster; U0 - subcluster U0; U1 - subcluster U1 19 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1 32 * Then turn it back into a sign extended 32-bit item 35 * Swap <len> (an unsigned int) using Mike Burrows' 7-instruction sequence 36 * (we can't hide the 3-cycle latency of the unpkbw in the 6-instruction sequence) [all …]
|
D | ev6-memchr.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * arch/alpha/lib/ev6-memchr.S 5 * 21264 version contributed by Rick Gorton <rick.gorton@alpha-processor.com> 9 * - memory accessed as aligned quadwords only 10 * - uses cmpbge to compare 8 bytes in parallel 11 * - does binary search to find 0 byte in last 18 * - only minimum number of quadwords may be accessed 19 * - the third argument is an unsigned long 24 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html 26 * E - either cluster [all …]
|
D | ev6-clear_user.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * arch/alpha/lib/ev6-clear_user.S 4 * 21264 version contributed by Rick Gorton <rick.gorton@alpha-processor.com> 8 * We have to make sure that $0 is always up-to-date and contains the 16 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html 18 * E - either cluster 19 * U - upper subcluster; U0 - subcluster U0; U1 - subcluster U1 20 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1 25 * it's going to be worth the effort to hand-unroll a big loop, and use wh64. 37 .long 99b - .; \ [all …]
|
/linux-5.10/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
D | hw_atl_a0.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright (C) 2014-2019 aQuantia Corporation 5 * Copyright (C) 2019-2020 Marvell International Ltd. 22 .msix_irqs = 4U, \ 23 .irq_mask = ~0U, \ 26 .rxd_alignment = 1U, \ 30 .txd_alignment = 1U, \ 34 .txhwb_alignment = 4096U, \ 91 hw_atl_glb_glb_reg_res_dis_set(self, 1U); in hw_atl_a0_hw_reset() 92 hw_atl_pci_pci_reg_res_dis_set(self, 0U); in hw_atl_a0_hw_reset() [all …]
|
/linux-5.10/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_cfg.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright (C) 2014-2019 aQuantia Corporation. All rights reserved 12 #define AQ_CFG_VECS_DEF 8U 13 #define AQ_CFG_TCS_DEF 1U 15 #define AQ_CFG_TXDS_DEF 4096U 16 #define AQ_CFG_RXDS_DEF 2048U 18 #define AQ_CFG_IS_POLLING_DEF 0U 20 #define AQ_CFG_FORCE_LEGACY_INT 0U 30 #define AQ_CFG_VECS_MAX 8U 31 #define AQ_CFG_TCS_MAX 8U [all …]
|
/linux-5.10/drivers/net/wireless/ath/ath11k/ |
D | debugfs_htt_stats.c | 1 // SPDX-License-Identifier: BSD-3-Clause-Clear 3 * Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. 25 index += scnprintf(out + index, HTT_MAX_STRING_LEN - index, \ 26 " %u:%u,", i, arr[i]); \ 37 u8 *buf = stats_req->buf; in htt_print_stats_string_tlv() 38 u32 len = stats_req->buf_len; in htt_print_stats_string_tlv() 46 len += HTT_DBG_OUT(buf + len, buf_len - len, "HTT_STATS_STRING_TLV:"); in htt_print_stats_string_tlv() 50 HTT_MAX_STRING_LEN - index, in htt_print_stats_string_tlv() 51 "%.*s", 4, (char *)&(htt_stats_buf->data[i])); in htt_print_stats_string_tlv() 56 len += HTT_DBG_OUT(buf + len, buf_len - len, "data = %s\n", data); in htt_print_stats_string_tlv() [all …]
|
/linux-5.10/drivers/gpu/drm/selftests/ |
D | test-drm_dp_mst_helper.c | 1 // SPDX-License-Identifier: GPL-2.0-only 14 #include "test-drm_modeset_common.h" 52 if (in->req_type != out->req_type) in sideband_msg_req_equal() 55 switch (in->req_type) { in sideband_msg_req_equal() 62 #define IN in->u.i2c_read in sideband_msg_req_equal() 63 #define OUT out->u.i2c_read in sideband_msg_req_equal() 74 if (txin->i2c_dev_id != txout->i2c_dev_id || in sideband_msg_req_equal() 75 txin->no_stop_bit != txout->no_stop_bit || in sideband_msg_req_equal() 76 txin->num_bytes != txout->num_bytes || in sideband_msg_req_equal() 77 txin->i2c_transaction_delay != in sideband_msg_req_equal() [all …]
|
/linux-5.10/drivers/net/wireless/ti/wl1251/ |
D | debugfs.c | 1 // SPDX-License-Identifier: GPL-2.0-only 26 struct wl1251 *wl = file->private_data; \ 41 wl->debugfs.name = debugfs_create_file(#name, 0400, parent, \ 46 debugfs_remove(wl->debugfs.name); \ 47 wl->debugfs.name = NULL; \ 55 struct wl1251 *wl = file->private_data; \ 62 wl->stats.fw_stats->sub.name); \ 73 DEBUGFS_ADD(sub## _ ##name, wl->debugfs.fw_statistics) 82 mutex_lock(&wl->mutex); in wl1251_debugfs_update_stats() 88 if (wl->state == WL1251_STATE_ON && in wl1251_debugfs_update_stats() [all …]
|
/linux-5.10/drivers/block/xen-blkback/ |
D | common.h | 67 ((MAX_INDIRECT_SEGMENTS + SEGS_PER_INDIRECT_FRAME - 1)/SEGS_PER_INDIRECT_FRAME) 72 * compiler-checkable way to use common struct elements, so we can 114 * feature-max-indirect-segments entry), so the frontend knows how 127 } u; member 135 uint32_t _pad1; /* offsetof(blkif_reqest..,u.rw.id)==8 */ 144 uint32_t _pad2; /* offsetof(blkif_..,u.discard.id)==8 */ 153 uint32_t _pad3; /* offsetof(blkif_..,u.discard.id)==8 */ 160 uint32_t _pad1; /* offsetof(blkif_..,u.indirect.id)==8 */ 170 * feature-max-indirect-segments entry), so the frontend knows how 183 } u; member [all …]
|
/linux-5.10/arch/x86/xen/ |
D | vga.c | 1 // SPDX-License-Identifier: GPL-2.0 10 #include "xen-ops.h" 18 screen_info->orig_video_mode = 3; in xen_init_vga() 19 screen_info->orig_video_isVGA = 1; in xen_init_vga() 20 screen_info->orig_video_lines = 25; in xen_init_vga() 21 screen_info->orig_video_cols = 80; in xen_init_vga() 22 screen_info->orig_video_ega_bx = 3; in xen_init_vga() 23 screen_info->orig_video_points = 16; in xen_init_vga() 24 screen_info->orig_y = screen_info->orig_video_lines - 1; in xen_init_vga() 26 switch (info->video_type) { in xen_init_vga() [all …]
|
/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn21/ |
D | dcn21_hubp.c | 37 hubp21->hubp_regs->reg 40 hubp21->base.ctx 44 hubp21->hubp_shift->field_name, hubp21->hubp_mask->field_name 47 * In DCN2.1, the non-double buffered version of the following 4 DLG registers are used in RTL. 61 * during prefetch period of a frame. The prefetch starts at a pre-determined 66 * or a sub-region of active using a new surface will be corrupted 74 * Link to the ticket: http://ontrack-internal.amd.com/browse/DEDCN21-142 92 refcyc_per_vm_group_vblank > dlg_attr->refcyc_per_vm_group_vblank) in apply_DEDCN21_142_wa_for_hostvm_deadline() 94 REFCYC_PER_VM_GROUP_VBLANK, dlg_attr->refcyc_per_vm_group_vblank); in apply_DEDCN21_142_wa_for_hostvm_deadline() 100 refcyc_per_vm_req_vblank > dlg_attr->refcyc_per_vm_req_vblank) in apply_DEDCN21_142_wa_for_hostvm_deadline() [all …]
|
/linux-5.10/arch/sparc/include/asm/ |
D | termios.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 19 /* intr=^C quit=^\ erase=del kill=^U 22 reprint=^R discard=^U werase=^W lnext=^V 34 err = get_user(tmp, &(termio)->c_iflag); \ 35 (termios)->c_iflag = (0xffff0000 & ((termios)->c_iflag)) | tmp; \ 36 err |= get_user(tmp, &(termio)->c_oflag); \ 37 (termios)->c_oflag = (0xffff0000 & ((termios)->c_oflag)) | tmp; \ 38 err |= get_user(tmp, &(termio)->c_cflag); \ 39 (termios)->c_cflag = (0xffff0000 & ((termios)->c_cflag)) | tmp; \ 40 err |= get_user(tmp, &(termio)->c_lflag); \ [all …]
|