| /linux/drivers/gpu/drm/exynos/ |
| H A D | regs-fimc.h | 30 /* Y 4th frame start address for output DMA */ 38 /* Cb 4th frame start address for output DMA */ 46 /* Cr 4th frame start address for output DMA */ 120 /* Y 5th frame start address for output DMA */ 122 /* Y 6th frame start address for output DMA */ 124 /* Y 7th frame start address for output DMA */ 126 /* Y 8th frame start address for output DMA */ 128 /* Y 9th frame start address for output DMA */ 130 /* Y 10th frame start address for output DMA */ 132 /* Y 11th frame start address for output DMA */ [all …]
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | phy_be.c | 120 .ifs_his_addr2 = R_IFS_T3_HIS_BE4, /* for 3/4 */ 280 #define BB_GAIN_TYPE_SUB1_BE GENMASK(7, 4) 283 #define BB_GAIN_BW_BE GENMASK(7, 4) 302 for (i = 0; i < 4; i++, data >>= 8) in rtw89_phy_cfg_bb_gain_error_be() 306 for (i = 4; i < 7; i++, data >>= 8) in rtw89_phy_cfg_bb_gain_error_be() 375 for (i = 0; i < 4; i++, data >>= 8) in rtw89_phy_cfg_bb_gain_op1db_be() 379 for (i = 4; i < 7; i++, data >>= 8) in rtw89_phy_cfg_bb_gain_op1db_be() 383 for (i = 0; i < 4; i++, data >>= 8) in rtw89_phy_cfg_bb_gain_op1db_be() 387 for (i = 4; i < 8; i++, data >>= 8) in rtw89_phy_cfg_bb_gain_op1db_be() 440 case 4: in rtw89_phy_config_bb_gain_be() [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_misc_tcp_hdr_options.c | 40 struct tcphdr th; in __check_active_hdr_in() member 52 /* The option is 4 bytes long instead of 2 bytes */ in __check_active_hdr_in() 58 hdr.reg_opt.len = 4; in __check_active_hdr_in() 67 if (ret != 4 || hdr.reg_opt.len != 4 || hdr.reg_opt.kind != 0xB9 || in __check_active_hdr_in() 81 hdr.exprm_opt.len = 4; in __check_active_hdr_in() 90 if (ret != 4 || hdr.exprm_opt.len != 4 || in __check_active_hdr_in() 123 if (hdr.th.dest != passive_lport_n || hdr.th.source != active_lport_n) in __check_active_hdr_in() 136 struct tcphdr *th; in check_active_hdr_in() local 141 th = skops->skb_data; in check_active_hdr_in() 142 if (th + 1 > skops->skb_data_end) in check_active_hdr_in() [all …]
|
| /linux/Documentation/driver-api/surface_aggregator/ |
| H A D | overview.rst | 9 introduced on 4th generation devices (Surface Pro 4, Surface Book 1), but 17 Not much is currently known about SAM on 4th generation devices (Surface Pro 18 4, Surface Book 1), due to the use of a different communication interface 19 between host and EC (as detailed below). On 5th (Surface Pro 2017, Surface 28 restructured for 7th generation devices and on those, specifically Surface 32 While features have not changed much on a coarse level since the 5th 34 5th and 6th generation devices, both battery and temperature information is 37 requests. On 7th generation devices, this additional layer is gone and these 49 generation of the Surface device. On 4th generation devices, host and EC 51 5th and later generations, communication takes place via a USART serial [all …]
|
| /linux/net/netfilter/ |
| H A D | xt_tcpmss.c | 28 const struct tcphdr *th; in tcpmss_mt() local 30 /* tcp.doff is only 4 bits, ie. max 15 * 4 bytes */ in tcpmss_mt() 32 u8 _opt[15 * 4 - sizeof(_tcph)]; in tcpmss_mt() 40 th = skb_header_pointer(skb, par->thoff, sizeof(_tcph), &_tcph); in tcpmss_mt() 41 if (th == NULL) in tcpmss_mt() 45 if (th->doff*4 < sizeof(*th)) in tcpmss_mt() 48 optlen = th->doff*4 - sizeof(*th); in tcpmss_mt() 53 op = skb_header_pointer(skb, par->thoff + sizeof(*th), optlen, _opt); in tcpmss_mt()
|
| H A D | nf_log_syslog.c | 38 unsigned char ip_src[4]; 40 unsigned char ip_dst[4]; 201 const struct tcphdr *th; in nf_log_dump_tcp_header() local 210 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); in nf_log_dump_tcp_header() 211 if (!th) { in nf_log_dump_tcp_header() 218 ntohs(th->source), ntohs(th->dest)); in nf_log_dump_tcp_header() 222 ntohl(th->seq), ntohl(th->ack_seq)); in nf_log_dump_tcp_header() 226 nf_log_buf_add(m, "WINDOW=%u ", ntohs(th->window)); in nf_log_dump_tcp_header() 228 nf_log_buf_add(m, "RES=0x%02x ", (u_int8_t)(ntohl(tcp_flag_word(th) & in nf_log_dump_tcp_header() 231 if (th->ae) in nf_log_dump_tcp_header() [all …]
|
| H A D | xt_tcpudp.c | 42 /* tcp.doff is only 4 bits, ie. max 15 * 4 bytes */ in tcp_find_option() 71 const struct tcphdr *th; in tcp_mt() 88 th = skb_header_pointer(skb, par->thoff, sizeof(_tcph), &_tcph); in tcp_mt() 89 if (th == NULL) { in tcp_mt() 97 ntohs(th->source), in tcp_mt() 101 ntohs(th->dest), in tcp_mt() 105 (((unsigned char *)th)[13] & tcpinfo->flg_mask) == tcpinfo->flg_cmp)) in tcp_mt() 108 if (th->doff * 4 < sizeo in tcp_mt() 73 const struct tcphdr *th; tcp_mt() local [all...] |
| H A D | xt_ecn.c | 31 const struct tcphdr *th; in match_tcp() local 40 th = skb_header_pointer(skb, par->thoff, sizeof(_tcph), &_tcph); in match_tcp() 41 if (th == NULL) in match_tcp() 46 if (th->ece == 1) in match_tcp() 49 if (th->ece == 0) in match_tcp() 56 if (th->cwr == 1) in match_tcp() 59 if (th->cwr == 0) in match_tcp() 111 return (((ipv6_hdr(skb)->flow_lbl[0] >> 4) & XT_ECN_IP_MASK) == in match_ipv6()
|
| /linux/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | sharedbuffer_configuration.py | 36 def _get_static_size(self, th): argument 39 return th * 8000 * self._cell_size() 49 th = random.randint(3, 16) 51 return th 53 return self._get_static_size(th) 71 if objid["pool"] in [4, 8, 9, 10]: 72 # The threshold type of pools 4, 8, 9 and 10 cannot be changed 82 th = self._get_th(pool) 84 return (pool_n, th) 89 th = self._get_th(pool) [all …]
|
| /linux/drivers/gpu/drm/bridge/ |
| H A D | sil-sii8620.h | 38 #define BIT_SYS_CTRL1_BLOCK_DDC_BY_HPD BIT(4) 49 #define BIT_DPD_OSC_EN BIT(4) 59 #define BIT_DCTL_EXT_DDC_SEL BIT(4) 70 #define BIT_PWD_SRST_MHLFIFO_RST BIT(4) 91 #define BIT_VID_OVRRD_3DCONV_EN_FRAME_PACK BIT(4) 125 #define BIT_CTRL1_GPIO_OEN_8 BIT(4) 172 #define BIT_HPD_CTRL_HPD_OUT_OVR_EN BIT(4) 183 #define BIT_CTRL_GPIO_OEN_4 BIT(4) 205 #define BIT_TMDS_CCTRL_TMDS_OE BIT(4) 207 /* TMDS Control #4, default value: 0x02 */ [all …]
|
| /linux/kernel/time/ |
| H A D | timeconv.c | 73 result->tm_wday = (4 + days) % 7; in time64_to_tm() 85 * March 1st 0-th day of the year; in time64_to_tm() 89 * January 1st 306-th day of the year; (Important!) in time64_to_tm() 91 * February 28th 364-th day of the year; in time64_to_tm() 92 * February 29th 365-th day of the year (if it exists). in time64_to_tm() 107 u64tmp = 4 * udays + 3; in time64_to_tm() 109 day_of_century = (u32) (u64tmp / 4); in time64_to_tm() 111 u32tmp = 4 * day_of_century + 3; in time64_to_tm() 114 day_of_year = lower_32_bits(u64tmp) / 2939745 / 4; in time64_to_tm() 117 is_leap_year = year_of_century ? !(year_of_century % 4) : !(century % 4); in time64_to_tm() [all …]
|
| /linux/drivers/platform/surface/aggregator/ |
| H A D | Kconfig | 11 embedded controller (EC) found on 5th- and later-generation Microsoft 17 - EC access from ACPI via Surface ACPI Notify (5th- and 6th-generation) 34 Note: While 4th-generation Surface devices also make use of a SAM EC, 36 only 5th and later generations are currently supported. Specifically, 38 SAM-over-HID, which is used on the 4th generation, are currently not
|
| /linux/drivers/rtc/ |
| H A D | lib.c | 66 * Below we do 4 * udays + 3 which should fit into a 32 bit unsigned in rtc_time64_to_tm() 88 * March 1st 0-th day of the year; in rtc_time64_to_tm() 92 * January 1st 306-th day of the year; (Important!) in rtc_time64_to_tm() 94 * February 28th 364-th day of the year; in rtc_time64_to_tm() 95 * February 29th 365-th day of the year (if it exists). in rtc_time64_to_tm() 103 * 2023;53(4):937-970. doi: 10.1002/spe.3172 in rtc_time64_to_tm() 110 u32tmp = 4 * udays + 3; in rtc_time64_to_tm() 112 day_of_century = u32tmp % 146097 / 4; in rtc_time64_to_tm() 114 u32tmp = 4 * day_of_century + 3; in rtc_time64_to_tm() 117 day_of_year = lower_32_bits(u64tmp) / 2939745 / 4; in rtc_time64_to_tm() [all …]
|
| /linux/Documentation/virt/kvm/ |
| H A D | ppc-pv.rst | 35 'hypercall-instructions'. This property contains at most 4 opcodes that make 47 r6 4th parameter 3rd output value 48 r7 5th parameter 4th output value 49 r8 6th parameter 5th output value 50 r9 7th parameter 6th output value 51 r10 8th parameter 7th output value 52 r11 hypercall number 8th output value 142 respectively on 32-bit systems with an added offset of 4 to accommodate for big 194 3) patch that code to return to the original pc + 4 195 4) patch the original instruction to branch to the new code
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-intel_th-devices-pti | 6 are 4, 8, 12, 16. 21 - 0: Intel TH clock rate, 22 - 1: 1/2 Intel TH clock rate, 23 - 2: 1/4 Intel TH clock rate, 24 - 3: 1/8 Intel TH clock rate.
|
| /linux/lib/ |
| H A D | bitmap.c | 171 * Set the n-th bit of @dst iff the n-th bit of @src is set and 172 * n is less than @first, or the m-th bit of @src is set for any 468 * If for example, just bits 4 through 7 are set in @buf, then @pos 469 * values 4 through 7 will get mapped to 0 through 3, respectively, 472 * that bit 7 is the 3rd (starting with 0th) set bit in @buf. 493 * whatever position is held by the n-th set bit in @old is mapped 494 * to the n-th set bit in @new. In the more general case, allowing 496 * weight of @old, map the position of the n-th set bit in @old to 497 * the position of the m-th set bit in @new, where m == n % w. 509 * For example, lets say that @old has bits 4 through 7 set, and [all …]
|
| /linux/net/ipv4/ |
| H A D | tcp_ipv4.c | 97 __be32 daddr, __be32 saddr, const struct tcphdr *th); 494 struct tcphdr *th = (struct tcphdr *)(skb->data + (iph->ihl << 2)); in tcp_v4_err() local 504 sk = __inet_lookup_established(net, iph->daddr, th->dest, iph->saddr, in tcp_v4_err() 505 ntohs(th->source), inet_iif(skb), 0); in tcp_v4_err() 516 seq = ntohl(th->seq); in tcp_v4_err() 619 ip_icmp_error(sk, skb, err, th->dest, info, (u8 *)th); in tcp_v4_err() 685 reply->doff = arg->iov[0].iov_len / 4; in tcp_v4_ao_sign_reset() 720 const struct tcphdr *th = tcp_hdr(skb); in tcp_v4_send_reset() local 722 struct tcphdr th; in tcp_v4_send_reset() member 915 const struct tcphdr *th = tcp_hdr(skb); tcp_v4_send_ack() local 917 struct tcphdr th; tcp_v4_send_ack() member 1547 tcp_v4_md5_hash_headers(struct md5_ctx * ctx,__be32 daddr,__be32 saddr,const struct tcphdr * th,int nbytes) global() argument 1566 tcp_v4_md5_hash_hdr(char * md5_hash,const struct tcp_md5sig_key * key,__be32 daddr,__be32 saddr,const struct tcphdr * th) global() argument 1580 const struct tcphdr *th = tcp_hdr(skb); global() local 1797 const struct tcphdr *th = tcp_hdr(skb); global() local 1806 tcp_v4_get_syncookie(struct sock * sk,struct iphdr * iph,struct tcphdr * th,u32 * cookie) global() argument 1905 const struct tcphdr *th; global() local 2046 tcp_v4_fill_cb(struct sk_buff * skb,const struct iphdr * iph,const struct tcphdr * th) global() argument 2078 const struct tcphdr *th; global() local [all...] |
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/ |
| H A D | com.fuc | 194 shl b32 $r4 4 204 shl b32 $r5 $r3 4 223 ld b32 $r6 D[$r5 + 4] 272 ld b32 $r7 D[$r5 + $r6 * 4] 300 add b32 $r5 4 316 ld b32 $r5 D[$r4 + 4] 441 shr b32 $r4 4 444 cmpu b8 $r10 4 520 // Offset calculation is performed as follows (Tp/Th/Td from TILE_MODE): 522 // nTy = round_up(h, 1 << Th) >> Th [all …]
|
| /linux/tools/testing/selftests/net/lib/ |
| H A D | csum.c | 98 static int cfg_num_pkt = 4; 169 static uint16_t checksum(void *th, uint16_t proto, size_t len) in checksum() argument 184 return checksum_fold(th, len, sum); in checksum() 193 iph->version = 4; in build_packet_ipv4() 258 struct tcphdr *th = _th; in build_packet_tcp() local 260 th->source = htons(cfg_port_src); in build_packet_tcp() 261 th->dest = htons(cfg_port_dst); in build_packet_tcp() 262 th->doff = 5; in build_packet_tcp() 263 th->check = 0; in build_packet_tcp() 265 th in build_packet_tcp() 590 recv_verify_csum(void * th,int len,uint16_t sport,uint16_t csum_field) recv_verify_csum() argument 616 recv_verify_packet_tcp(void * th,int len) recv_verify_packet_tcp() argument 626 recv_verify_packet_udp_encap(void * th,int len) recv_verify_packet_udp_encap() argument 636 recv_verify_packet_udp(void * th,int len) recv_verify_packet_udp() argument [all...] |
| /linux/net/ceph/ |
| H A D | auth_x.c | 158 struct ceph_x_ticket_handler *th; in get_ticket_handler() local 164 th = rb_entry(parent, struct ceph_x_ticket_handler, node); in get_ticket_handler() 165 if (service < th->service) in get_ticket_handler() 167 else if (service > th->service) in get_ticket_handler() 170 return th; in get_ticket_handler() 174 th = kzalloc_obj(*th, GFP_NOFS); in get_ticket_handler() 175 if (!th) in get_ticket_handler() 177 th->service = service; in get_ticket_handler() 178 rb_link_node(&th->node, parent, p); in get_ticket_handler() 179 rb_insert_color(&th->node, &xi->ticket_handlers); in get_ticket_handler() [all …]
|
| /linux/Documentation/hwmon/ |
| H A D | ntc_thermistor.rst | 42 [TH] the thermistor 50 [TH] $ (pullup_ohm) 62 [TH] 78 [TH] $ (pulldown_ohm) 82 4. connect = NTC_CONNECTED_GROUND, pulldown_ohm = 0 (not-connected):: 90 [TH] 105 temp1_type RO always 4 (thermistor)
|
| /linux/net/ipv6/ |
| H A D | tcp_ipv6.c | 407 const struct tcphdr *th = (struct tcphdr *)(skb->data+offset); in tcp_v6_err() local 417 sk = __inet6_lookup_established(net, &hdr->daddr, th->dest, in tcp_v6_err() 418 &hdr->saddr, ntohs(th->source), in tcp_v6_err() 433 seq = ntohl(th->seq); in tcp_v6_err() 519 ipv6_icmp_error(sk, skb, err, th->dest, ntohl(info), (u8 *)th); in tcp_v6_err() 722 const struct tcphdr *th, int nbytes) in tcp_v6_md5_hash_headers() argument 733 h.tcp = *th; in tcp_v6_md5_hash_headers() 741 const struct tcphdr *th) in tcp_v6_md5_hash_hdr() argument 746 tcp_v6_md5_hash_headers(&ctx, daddr, saddr, th, t in tcp_v6_md5_hash_hdr() 755 const struct tcphdr *th = tcp_hdr(skb); tcp_v6_md5_hash_skb() local 855 const struct tcphdr *th = tcp_hdr(skb); tcp_v6_send_response() local 1008 const struct tcphdr *th = tcp_hdr(skb); tcp_v6_send_reset() local 1293 const struct tcphdr *th = tcp_hdr(skb); global() local 1302 tcp_v6_get_syncookie(struct sock * sk,struct ipv6hdr * iph,struct tcphdr * th,u32 * cookie) global() argument 1708 tcp_v6_fill_cb(struct sk_buff * skb,const struct ipv6hdr * hdr,const struct tcphdr * th) global() argument 1737 const struct tcphdr *th; global() local [all...] |
| /linux/arch/arm/mach-aspeed/ |
| H A D | Kconfig | 15 bool "Aspeed SoC 4th Generation" 26 bool "Aspeed SoC 5th Generation" 35 bool "Aspeed SoC 6th Generation"
|
| /linux/drivers/platform/surface/ |
| H A D | Kconfig | 47 on 5th- and 6th-generation Microsoft Surface devices (including 92 - HID input devices (7th-generation and later models with detachable 116 - Platform profile (performance-/cooling-mode) device (5th- and later 118 - Battery/AC devices (7th-generation). 119 - HID input devices (7th-generation). 208 Provides support for the ACPI platform profile on 5th- and later 226 tristate "Power/home/volume buttons driver for Microsoft Surface Pro 3/4 tablet" 230 This driver handles the power/home/volume buttons on the Microsoft Surface Pro 3/4 tablet.
|
| /linux/drivers/acpi/ |
| H A D | prmt.c | 99 struct prm_handler_info *th; in acpi_parse_prmt() local 150 th = &tm->handlers[cur_handler]; in acpi_parse_prmt() 152 guid_copy(&th->guid, (guid_t *)handler_info->handler_guid); in acpi_parse_prmt() 164 th->handler_addr = in acpi_parse_prmt() 165 (void *)efi_pa_va_lookup(&th->guid, handler_info->handler_address); in acpi_parse_prmt() 170 if (unlikely(!th->handler_addr)) { in acpi_parse_prmt() 172 &th->guid, handler_info->handler_address); in acpi_parse_prmt() 176 th->static_data_buffer_addr = in acpi_parse_prmt() 177 efi_pa_va_lookup(&th->guid, handler_info->static_data_buffer_address); in acpi_parse_prmt() 183 if (unlikely(!th->static_data_buffer_addr && handler_info->static_data_buffer_address)) in acpi_parse_prmt() [all …]
|