| /kernel/linux/linux-5.10/drivers/gpu/drm/exynos/ |
| 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 …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/exynos/ |
| 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 …]
|
| /kernel/linux/linux-5.10/net/netfilter/ |
| D | nf_synproxy_core.c | 29 const struct tcphdr *th, struct synproxy_options *opts) in synproxy_parse_options() argument 31 int length = (th->doff * 4) - sizeof(*th); in synproxy_parse_options() 37 ptr = skb_header_pointer(skb, doff + sizeof(*th), length, buf); in synproxy_parse_options() 79 opts->tsecr = get_unaligned_be32(ptr + 4); in synproxy_parse_options() 115 synproxy_build_options(struct tcphdr *th, const struct synproxy_options *opts) in synproxy_build_options() argument 117 __be32 *ptr = (__be32 *)(th + 1); in synproxy_build_options() 165 opts->tsval |= 1 << 4; in synproxy_init_timestamp_cookie() 179 opts->options |= opts->tsecr & (1 << 4) ? NF_SYNPROXY_OPT_SACK_PERM : 0; in synproxy_check_timestamp_cookie() 186 struct tcphdr *th, struct nf_conn *ct, in synproxy_tstamp_adjust() argument 197 optend = protoff + th->doff * 4; in synproxy_tstamp_adjust() [all …]
|
| 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() 36 th = skb_header_pointer(skb, par->thoff, sizeof(_tcph), &_tcph); in tcpmss_mt() 37 if (th == NULL) in tcpmss_mt() 41 if (th->doff*4 < sizeof(*th)) in tcpmss_mt() 44 optlen = th->doff*4 - sizeof(*th); in tcpmss_mt() 49 op = skb_header_pointer(skb, par->thoff + sizeof(*th), optlen, _opt); in tcpmss_mt()
|
| D | nf_log_common.c | 58 const struct tcphdr *th; in nf_log_dump_tcp_header() local 67 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); in nf_log_dump_tcp_header() 68 if (th == NULL) { in nf_log_dump_tcp_header() 75 ntohs(th->source), ntohs(th->dest)); in nf_log_dump_tcp_header() 79 ntohl(th->seq), ntohl(th->ack_seq)); in nf_log_dump_tcp_header() 83 nf_log_buf_add(m, "WINDOW=%u ", ntohs(th->window)); in nf_log_dump_tcp_header() 85 nf_log_buf_add(m, "RES=0x%02x ", (u_int8_t)(ntohl(tcp_flag_word(th) & in nf_log_dump_tcp_header() 88 if (th->cwr) in nf_log_dump_tcp_header() 90 if (th->ece) in nf_log_dump_tcp_header() 92 if (th->urg) in nf_log_dump_tcp_header() [all …]
|
| /kernel/linux/linux-6.6/net/netfilter/ |
| D | nf_synproxy_core.c | 29 const struct tcphdr *th, struct synproxy_options *opts) in synproxy_parse_options() argument 31 int length = (th->doff * 4) - sizeof(*th); in synproxy_parse_options() 37 ptr = skb_header_pointer(skb, doff + sizeof(*th), length, buf); in synproxy_parse_options() 79 opts->tsecr = get_unaligned_be32(ptr + 4); in synproxy_parse_options() 115 synproxy_build_options(struct tcphdr *th, const struct synproxy_options *opts) in synproxy_build_options() argument 117 __be32 *ptr = (__be32 *)(th + 1); in synproxy_build_options() 165 opts->tsval |= 1 << 4; in synproxy_init_timestamp_cookie() 179 opts->options |= opts->tsecr & (1 << 4) ? NF_SYNPROXY_OPT_SACK_PERM : 0; in synproxy_check_timestamp_cookie() 186 struct tcphdr *th, struct nf_conn *ct, in synproxy_tstamp_adjust() argument 197 optend = protoff + th->doff * 4; in synproxy_tstamp_adjust() [all …]
|
| 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() 36 th = skb_header_pointer(skb, par->thoff, sizeof(_tcph), &_tcph); in tcpmss_mt() 37 if (th == NULL) in tcpmss_mt() 41 if (th->doff*4 < sizeof(*th)) in tcpmss_mt() 44 optlen = th->doff*4 - sizeof(*th); in tcpmss_mt() 49 op = skb_header_pointer(skb, par->thoff + sizeof(*th), optlen, _opt); in tcpmss_mt()
|
| /kernel/linux/linux-5.10/drivers/net/slip/ |
| D | slhc.c | 239 struct tcphdr *th, *oth; in slhc_compress() local 251 if (ip->version != 4 || ip->ihl < 5) in slhc_compress() 263 nlen = ip->ihl * 4; in slhc_compress() 264 if (isize < nlen + sizeof(*th)) in slhc_compress() 267 th = (struct tcphdr *)(icp + nlen); in slhc_compress() 268 if (th->doff < sizeof(struct tcphdr) / 4) in slhc_compress() 270 hlen = nlen + th->doff * 4; in slhc_compress() 276 if(hlen > isize || th->syn || th->fin || th->rst || in slhc_compress() 277 ! (th->ack)){ in slhc_compress() 299 && th->source == cs->cs_tcp.source in slhc_compress() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/slip/ |
| D | slhc.c | 239 struct tcphdr *th, *oth; in slhc_compress() local 251 if (ip->version != 4 || ip->ihl < 5) in slhc_compress() 263 nlen = ip->ihl * 4; in slhc_compress() 264 if (isize < nlen + sizeof(*th)) in slhc_compress() 267 th = (struct tcphdr *)(icp + nlen); in slhc_compress() 268 if (th->doff < sizeof(struct tcphdr) / 4) in slhc_compress() 270 hlen = nlen + th->doff * 4; in slhc_compress() 276 if(hlen > isize || th->syn || th->fin || th->rst || in slhc_compress() 277 ! (th->ack)){ in slhc_compress() 299 && th->source == cs->cs_tcp.source in slhc_compress() [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
| D | test_misc_tcp_hdr_options.c | 35 struct tcphdr th; in __check_active_hdr_in() member 47 /* The option is 4 bytes long instead of 2 bytes */ in __check_active_hdr_in() 53 hdr.reg_opt.len = 4; in __check_active_hdr_in() 62 if (ret != 4 || hdr.reg_opt.len != 4 || hdr.reg_opt.kind != 0xB9 || in __check_active_hdr_in() 76 hdr.exprm_opt.len = 4; in __check_active_hdr_in() 85 if (ret != 4 || hdr.exprm_opt.len != 4 || in __check_active_hdr_in() 118 if (hdr.th.dest != passive_lport_n || hdr.th.source != active_lport_n) in __check_active_hdr_in() 131 struct tcphdr *th; in check_active_hdr_in() local 136 th = skops->skb_data; in check_active_hdr_in() 137 if (th + 1 > skops->skb_data_end) in check_active_hdr_in() [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
| D | test_misc_tcp_hdr_options.c | 36 struct tcphdr th; in __check_active_hdr_in() member 48 /* The option is 4 bytes long instead of 2 bytes */ in __check_active_hdr_in() 54 hdr.reg_opt.len = 4; in __check_active_hdr_in() 63 if (ret != 4 || hdr.reg_opt.len != 4 || hdr.reg_opt.kind != 0xB9 || in __check_active_hdr_in() 77 hdr.exprm_opt.len = 4; in __check_active_hdr_in() 86 if (ret != 4 || hdr.exprm_opt.len != 4 || in __check_active_hdr_in() 119 if (hdr.th.dest != passive_lport_n || hdr.th.source != active_lport_n) in __check_active_hdr_in() 132 struct tcphdr *th; in check_active_hdr_in() local 137 th = skops->skb_data; in check_active_hdr_in() 138 if (th + 1 > skops->skb_data_end) in check_active_hdr_in() [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/surface_aggregator/ |
| 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 …]
|
| /kernel/linux/linux-5.10/net/ipv4/ |
| D | tcp_offload.c | 40 struct tcphdr *th = tcp_hdr(skb); in tcp4_gso_segment() local 46 th->check = 0; in tcp4_gso_segment() 59 struct tcphdr *th; in tcp_gso_segment() local 69 th = tcp_hdr(skb); in tcp_gso_segment() 70 thlen = th->doff * 4; in tcp_gso_segment() 71 if (thlen < sizeof(*th)) in tcp_gso_segment() 115 th = tcp_hdr(skb); in tcp_gso_segment() 116 seq = ntohl(th->seq); in tcp_gso_segment() 121 newcheck = ~csum_fold((__force __wsum)((__force u32)th->check + in tcp_gso_segment() 125 th->fin = th->psh = 0; in tcp_gso_segment() [all …]
|
| /kernel/linux/linux-6.6/net/ipv4/ |
| D | tcp_offload.c | 45 struct tcphdr *th = tcp_hdr(skb); in tcp4_gso_segment() local 51 th->check = 0; in tcp4_gso_segment() 64 struct tcphdr *th; in tcp_gso_segment() local 74 th = tcp_hdr(skb); in tcp_gso_segment() 75 thlen = th->doff * 4; in tcp_gso_segment() 76 if (thlen < sizeof(*th)) in tcp_gso_segment() 123 th = tcp_hdr(skb); in tcp_gso_segment() 124 seq = ntohl(th->seq); in tcp_gso_segment() 129 newcheck = ~csum_fold(csum_add(csum_unfold(th->check), delta)); in tcp_gso_segment() 132 th->fin = th->psh = 0; in tcp_gso_segment() [all …]
|
| /kernel/linux/linux-5.10/arch/x86/include/asm/ |
| D | sysfb.h | 19 M_I24_8_1, /* 24-Inch iMac, 8,1th gen */ 20 M_I24_10_1, /* 24-Inch iMac, 10,1th gen */ 21 M_I27_11_1, /* 27-Inch iMac, 11,1th gen */ 23 M_MINI_3_1, /* Mac Mini, 3,1th gen */ 24 M_MINI_4_1, /* Mac Mini, 4,1th gen */ 28 M_MB_5_1, /* MacBook, 5th rev. */ 29 M_MB_6_1, /* MacBook, 6th rev. */ 30 M_MB_7_1, /* MacBook, 7th rev. */ 38 M_MBP_4, /* MacBook Pro, 4th gen */ 39 M_MBP_5_1, /* MacBook Pro, 5,1th gen */ [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | sysfb.h | 20 M_I24_8_1, /* 24-Inch iMac, 8,1th gen */ 21 M_I24_10_1, /* 24-Inch iMac, 10,1th gen */ 22 M_I27_11_1, /* 27-Inch iMac, 11,1th gen */ 24 M_MINI_3_1, /* Mac Mini, 3,1th gen */ 25 M_MINI_4_1, /* Mac Mini, 4,1th gen */ 29 M_MB_5_1, /* MacBook, 5th rev. */ 30 M_MB_6_1, /* MacBook, 6th rev. */ 31 M_MB_7_1, /* MacBook, 7th rev. */ 39 M_MBP_4, /* MacBook Pro, 4th gen */ 40 M_MBP_5_1, /* MacBook Pro, 5,1th gen */ [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/mlxsw/ |
| 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 …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/drivers/net/mlxsw/ |
| 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 …]
|
| /kernel/linux/linux-5.10/fs/reiserfs/ |
| D | bitmap.c | 26 #define _ALLOC_new_hashed_relocation 4 143 static int scan_bitmap_block(struct reiserfs_transaction_handle *th, in scan_bitmap_block() argument 147 struct super_block *s = th->t_super; in scan_bitmap_block() 153 BUG_ON(!th->t_trans_id); in scan_bitmap_block() 258 journal_mark_dirty(th, bh); in scan_bitmap_block() 265 journal_mark_dirty(th, SB_BUFFER_WITH_SB(s)); in scan_bitmap_block() 284 hash = keyed_hash(hash_in, 4); in bmap_hash_id() 347 static int scan_bitmap(struct reiserfs_transaction_handle *th, in scan_bitmap() argument 352 struct super_block *s = th->t_super; in scan_bitmap() 357 BUG_ON(!th->t_trans_id); in scan_bitmap() [all …]
|
| /kernel/linux/linux-6.6/fs/reiserfs/ |
| D | bitmap.c | 26 #define _ALLOC_new_hashed_relocation 4 143 static int scan_bitmap_block(struct reiserfs_transaction_handle *th, in scan_bitmap_block() argument 147 struct super_block *s = th->t_super; in scan_bitmap_block() 153 BUG_ON(!th->t_trans_id); in scan_bitmap_block() 258 journal_mark_dirty(th, bh); in scan_bitmap_block() 265 journal_mark_dirty(th, SB_BUFFER_WITH_SB(s)); in scan_bitmap_block() 284 hash = keyed_hash(hash_in, 4); in bmap_hash_id() 347 static int scan_bitmap(struct reiserfs_transaction_handle *th, in scan_bitmap() argument 352 struct super_block *s = th->t_super; in scan_bitmap() 357 BUG_ON(!th->t_trans_id); in scan_bitmap() [all …]
|
| /kernel/linux/linux-6.6/kernel/time/ |
| 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 …]
|
| /kernel/linux/linux-5.10/arch/x86/events/intel/ |
| D | uncore_snb.c | 93 #define SNB_UNC_GLOBAL_CTL_CORE_ALL ((1 << 4) - 1) 213 .num_boxes = 4, 262 /* The 8th CBOX has different MSR space */ in skl_uncore_msr_init_box() 290 .num_counters = 4, 510 pci_read_config_dword(pdev, where + 4, &pci_dword); in snb_uncore_imc_init_box() 989 IMC_DEV(HSW_IMC, &hsw_uncore_pci_driver), /* 4th Gen Core Processor */ 990 IMC_DEV(HSW_U_IMC, &hsw_uncore_pci_driver), /* 4th Gen Core ULT Mobile Processor */ 991 IMC_DEV(BDW_IMC, &bdw_uncore_pci_driver), /* 5th Gen Core U */ 992 IMC_DEV(SKL_Y_IMC, &skl_uncore_pci_driver), /* 6th Gen Core Y */ 993 IMC_DEV(SKL_U_IMC, &skl_uncore_pci_driver), /* 6th Gen Core U */ [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/bridge/ |
| 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 …]
|
| /kernel/linux/linux-6.6/drivers/platform/surface/aggregator/ |
| 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
|