Home
last modified time | relevance | path

Searched refs:th (Results 1 – 25 of 290) sorted by relevance

12345678910>>...12

/Linux-v5.15/drivers/macintosh/
Dtherm_adt746x.c91 static void write_both_fan_speed(struct thermostat *th, int speed);
92 static void write_fan_speed(struct thermostat *th, int speed, int fan);
95 write_reg(struct thermostat* th, int reg, u8 data) in write_reg() argument
102 rc = i2c_master_send(th->clt, (const char *)tmp, 2); in write_reg()
111 read_reg(struct thermostat* th, int reg) in read_reg() argument
117 rc = i2c_master_send(th->clt, &reg_addr, 1); in read_reg()
122 rc = i2c_master_recv(th->clt, (char *)&data, 1); in read_reg()
128 static int read_fan_speed(struct thermostat *th, u8 addr) in read_fan_speed() argument
134 tmp[1] = read_reg(th, addr); in read_fan_speed()
135 tmp[0] = read_reg(th, addr + 1); in read_fan_speed()
[all …]
/Linux-v5.15/drivers/thermal/
Ddb8500_thermal.c64 struct db8500_thermal_zone *th = data; in db8500_thermal_get_temp() local
71 *temp = th->interpolated_temp; in db8500_thermal_get_temp()
79 struct db8500_thermal_zone *th = data; in db8500_thermal_get_trend() local
81 *trend = th->trend; in db8500_thermal_get_trend()
91 static void db8500_thermal_update_config(struct db8500_thermal_zone *th, in db8500_thermal_update_config() argument
99 th->cur_index = idx; in db8500_thermal_update_config()
100 th->interpolated_temp = (next_low + next_high)/2; in db8500_thermal_update_config()
101 th->trend = trend; in db8500_thermal_update_config()
113 struct db8500_thermal_zone *th = irq_data; in prcmu_low_irq_handler() local
114 unsigned int idx = th->cur_index; in prcmu_low_irq_handler()
[all …]
/Linux-v5.15/drivers/hwtracing/intel_th/
Dcore.c105 struct intel_th *th = to_intel_th(hub); in intel_th_remove() local
121 for (i = 0, lowest = -1; i < th->num_thdevs; i++) { in intel_th_remove()
127 if (th->thdev[i]->type != INTEL_TH_OUTPUT) { in intel_th_remove()
129 th->thdev[lowest] = th->thdev[i]; in intel_th_remove()
130 th->thdev[i] = NULL; in intel_th_remove()
140 intel_th_device_remove(th->thdev[i]); in intel_th_remove()
141 th->thdev[i] = NULL; in intel_th_remove()
145 th->num_thdevs = lowest; in intel_th_remove()
192 struct intel_th *th = to_intel_th(thdev); in intel_th_output_devnode() local
196 node = kasprintf(GFP_KERNEL, "intel_th%d/%s%d", th->id, in intel_th_output_devnode()
[all …]
Dpci.c31 static int intel_th_pci_activate(struct intel_th *th) in intel_th_pci_activate() argument
33 struct pci_dev *pdev = to_pci_dev(th->dev); in intel_th_pci_activate()
37 if (!INTEL_TH_CAP(th, tscu_enable)) in intel_th_pci_activate()
52 static void intel_th_pci_deactivate(struct intel_th *th) in intel_th_pci_deactivate() argument
54 struct pci_dev *pdev = to_pci_dev(th->dev); in intel_th_pci_deactivate()
58 if (!INTEL_TH_CAP(th, tscu_enable)) in intel_th_pci_deactivate()
80 struct intel_th *th; in intel_th_pci_probe() local
102 th = intel_th_alloc(&pdev->dev, drvdata, resource, r); in intel_th_pci_probe()
103 if (IS_ERR(th)) in intel_th_pci_probe()
104 return PTR_ERR(th); in intel_th_pci_probe()
[all …]
Dacpi.c42 struct intel_th *th; in intel_th_acpi_probe() local
54 th = intel_th_alloc(&pdev->dev, (void *)id->driver_data, resource, r); in intel_th_acpi_probe()
55 if (IS_ERR(th)) in intel_th_acpi_probe()
56 return PTR_ERR(th); in intel_th_acpi_probe()
58 adev->driver_data = th; in intel_th_acpi_probe()
65 struct intel_th *th = platform_get_drvdata(pdev); in intel_th_acpi_remove() local
67 intel_th_free(th); in intel_th_acpi_remove()
/Linux-v5.15/net/ipv4/
Dtcp_offload.c40 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 …]
Dsyncookies.c161 u32 __cookie_v4_init_sequence(const struct iphdr *iph, const struct tcphdr *th, in __cookie_v4_init_sequence() argument
173 th->source, th->dest, ntohl(th->seq), in __cookie_v4_init_sequence()
181 const struct tcphdr *th = tcp_hdr(skb); in cookie_v4_init_sequence() local
183 return __cookie_v4_init_sequence(iph, th, mssp); in cookie_v4_init_sequence()
190 int __cookie_v4_check(const struct iphdr *iph, const struct tcphdr *th, in __cookie_v4_check() argument
193 __u32 seq = ntohl(th->seq) - 1; in __cookie_v4_check()
195 th->source, th->dest, seq); in __cookie_v4_check()
330 const struct tcphdr *th = tcp_hdr(skb); in cookie_v4_check() local
331 __u32 cookie = ntohl(th->ack_seq) - 1; in cookie_v4_check()
340 if (!sock_net(sk)->ipv4.sysctl_tcp_syncookies || !th->ack || th->rst) in cookie_v4_check()
[all …]
Dtcp_ipv4.c88 __be32 daddr, __be32 saddr, const struct tcphdr *th);
466 struct tcphdr *th = (struct tcphdr *)(skb->data + (iph->ihl << 2)); in tcp_v4_err() local
478 th->dest, iph->saddr, ntohs(th->source), in tcp_v4_err()
488 seq = ntohl(th->seq); in tcp_v4_err()
583 ip_icmp_error(sk, skb, err, th->dest, info, (u8 *)th); in tcp_v4_err()
629 struct tcphdr *th = tcp_hdr(skb); in __tcp_v4_send_check() local
631 th->check = ~tcp_v4_check(skb->len, saddr, daddr, 0); in __tcp_v4_send_check()
666 const struct tcphdr *th = tcp_hdr(skb); in tcp_v4_send_reset() local
668 struct tcphdr th; in tcp_v4_send_reset() member
684 if (th->rst) in tcp_v4_send_reset()
[all …]
/Linux-v5.15/net/ceph/
Dauth_x.c122 struct ceph_x_ticket_handler *th; in get_ticket_handler() local
128 th = rb_entry(parent, struct ceph_x_ticket_handler, node); in get_ticket_handler()
129 if (service < th->service) in get_ticket_handler()
131 else if (service > th->service) in get_ticket_handler()
134 return th; in get_ticket_handler()
138 th = kzalloc(sizeof(*th), GFP_NOFS); in get_ticket_handler()
139 if (!th) in get_ticket_handler()
141 th->service = service; in get_ticket_handler()
142 rb_link_node(&th->node, parent, p); in get_ticket_handler()
143 rb_insert_color(&th->node, &xi->ticket_handlers); in get_ticket_handler()
[all …]
/Linux-v5.15/net/netfilter/
Dnf_synproxy_core.c29 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()
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()
186 struct tcphdr *th, struct nf_conn *ct, in synproxy_tstamp_adjust() argument
197 optend = protoff + th->doff * 4; in synproxy_tstamp_adjust()
229 inet_proto_csum_replace4(&th->check, skb, in synproxy_tstamp_adjust()
471 const struct sk_buff *skb, const struct tcphdr *th, in synproxy_send_client_synack() argument
493 nth->source = th->dest; in synproxy_send_client_synack()
[all …]
Dxt_tcpmss.c28 const struct tcphdr *th; in tcpmss_mt() local
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()
/Linux-v5.15/net/ipv4/netfilter/
Dipt_SYNPROXY.c19 struct tcphdr *th, _th; in synproxy_tg4() local
24 th = skb_header_pointer(skb, par->thoff, sizeof(_th), &_th); in synproxy_tg4()
25 if (th == NULL) in synproxy_tg4()
28 if (!synproxy_parse_options(skb, par->thoff, th, &opts)) in synproxy_tg4()
31 if (th->syn && !(th->ack || th->fin || th->rst)) { in synproxy_tg4()
35 if (th->ece && th->cwr) in synproxy_tg4()
48 synproxy_send_client_synack(net, skb, th, &opts); in synproxy_tg4()
51 } else if (th->ack && !(th->fin || th->rst || th->syn)) { in synproxy_tg4()
53 if (synproxy_recv_client_ack(net, skb, th, &opts, ntohl(th->seq))) { in synproxy_tg4()
/Linux-v5.15/net/ipv6/netfilter/
Dip6t_SYNPROXY.c19 struct tcphdr *th, _th; in synproxy_tg6() local
24 th = skb_header_pointer(skb, par->thoff, sizeof(_th), &_th); in synproxy_tg6()
25 if (th == NULL) in synproxy_tg6()
28 if (!synproxy_parse_options(skb, par->thoff, th, &opts)) in synproxy_tg6()
31 if (th->syn && !(th->ack || th->fin || th->rst)) { in synproxy_tg6()
35 if (th->ece && th->cwr) in synproxy_tg6()
48 synproxy_send_client_synack_ipv6(net, skb, th, &opts); in synproxy_tg6()
52 } else if (th->ack && !(th->fin || th->rst || th->syn)) { in synproxy_tg6()
54 if (synproxy_recv_client_ack_ipv6(net, skb, th, &opts, in synproxy_tg6()
55 ntohl(th->seq))) { in synproxy_tg6()
/Linux-v5.15/tools/testing/selftests/bpf/progs/
Dtest_btf_skc_cls_ingress.c27 static void test_syncookie_helper(struct ipv6hdr *ip6h, struct tcphdr *th, in test_syncookie_helper() argument
31 if (th->syn) { in test_syncookie_helper()
37 if (th->doff * 4 != 40) { in test_syncookie_helper()
42 if ((void *)th + 40 > data_end) { in test_syncookie_helper()
48 th, 40); in test_syncookie_helper()
58 th, sizeof(*th)); in test_syncookie_helper()
64 recv_cookie = bpf_ntohl(th->ack_seq) - 1; in test_syncookie_helper()
74 struct tcphdr *th; in handle_ip6_tcp() local
79 th = (struct tcphdr *)(ip6h + 1); in handle_ip6_tcp()
80 if (th + 1 > data_end) in handle_ip6_tcp()
[all …]
Dtest_misc_tcp_hdr_options.c35 struct tcphdr th; in __check_active_hdr_in() member
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()
140 if (tcp_hdrlen(th) < skops->skb_len) in check_active_hdr_in()
143 if (th->fin) in check_active_hdr_in()
146 if (th->ack && !th->fin && tcp_hdrlen(th) == skops->skb_len) in check_active_hdr_in()
171 struct tcphdr *th; in write_active_opt() local
213 th = skops->skb_data; in write_active_opt()
[all …]
/Linux-v5.15/fs/reiserfs/
Dinode.c36 struct reiserfs_transaction_handle th; in reiserfs_evict_inode() local
57 if (journal_begin(&th, inode->i_sb, jbegin_count)) in reiserfs_evict_inode()
61 reiserfs_discard_prealloc(&th, inode); in reiserfs_evict_inode()
63 err = reiserfs_delete_object(&th, inode); in reiserfs_evict_inode()
76 if (journal_end(&th)) in reiserfs_evict_inode()
252 static int restart_transaction(struct reiserfs_transaction_handle *th, in restart_transaction() argument
255 struct super_block *s = th->t_super; in restart_transaction()
258 BUG_ON(!th->t_trans_id); in restart_transaction()
259 BUG_ON(!th->t_refcount); in restart_transaction()
264 if (th->t_refcount > 1) { in restart_transaction()
[all …]
Dnamei.c433 static int reiserfs_add_entry(struct reiserfs_transaction_handle *th, in reiserfs_add_entry() argument
454 BUG_ON(!th->t_trans_id); in reiserfs_add_entry()
548 PROC_INFO_MAX(th->t_super, max_hash_collisions, gen_number); in reiserfs_add_entry()
567 reiserfs_paste_into_item(th, &path, &entry_key, dir, buffer, in reiserfs_add_entry()
580 reiserfs_update_sd(th, dir); in reiserfs_add_entry()
636 struct reiserfs_transaction_handle th; in reiserfs_create() local
661 retval = journal_begin(&th, dir->i_sb, jbegin_count); in reiserfs_create()
668 reiserfs_new_inode(&th, dir, mode, NULL, 0 /*i_size */ , dentry, in reiserfs_create()
678 reiserfs_add_entry(&th, dir, dentry->d_name.name, in reiserfs_create()
683 reiserfs_update_sd(&th, inode); in reiserfs_create()
[all …]
Dstree.c1034 static char prepare_for_delete_or_cut(struct reiserfs_transaction_handle *th, in prepare_for_delete_or_cut() argument
1053 BUG_ON(!th->t_trans_id); in prepare_for_delete_or_cut()
1112 reiserfs_transaction_free_space(th) < JOURNAL_FOR_FREE_BLOCK_AND_UPDATE_SD) in prepare_for_delete_or_cut()
1121 journal_mark_dirty(th, bh); in prepare_for_delete_or_cut()
1122 reiserfs_free_block(th, inode, block, 1); in prepare_for_delete_or_cut()
1190 static void init_tb_struct(struct reiserfs_transaction_handle *th, in init_tb_struct() argument
1196 BUG_ON(!th->t_trans_id); in init_tb_struct()
1199 tb->transaction_handle = th; in init_tb_struct()
1251 int reiserfs_delete_item(struct reiserfs_transaction_handle *th, in reiserfs_delete_item() argument
1268 BUG_ON(!th->t_trans_id); in reiserfs_delete_item()
[all …]
Dbitmap.c143 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()
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()
391 scan_bitmap_block(th, bm, &off, off_max, in scan_bitmap()
402 scan_bitmap_block(th, bm, &off, off_max, min, max, unfm); in scan_bitmap()
[all …]
Djournal.c91 static int journal_join(struct reiserfs_transaction_handle *th,
109 static int do_journal_begin_r(struct reiserfs_transaction_handle *th,
1901 static int do_journal_release(struct reiserfs_transaction_handle *th, in do_journal_release() argument
1913 BUG_ON(!th->t_trans_id); in do_journal_release()
1914 do_journal_end(th, FLUSH_ALL); in do_journal_release()
1965 int journal_release(struct reiserfs_transaction_handle *th, in journal_release() argument
1968 return do_journal_release(th, sb, 0); in journal_release()
1972 int journal_release_error(struct reiserfs_transaction_handle *th, in journal_release_error() argument
1975 return do_journal_release(th, sb, 1); in journal_release_error()
2913 int journal_transaction_should_end(struct reiserfs_transaction_handle *th, in journal_transaction_should_end() argument
[all …]
/Linux-v5.15/net/ipv6/
Dsyncookies.c93 const struct tcphdr *th, __u16 *mssp) in __cookie_v6_init_sequence() argument
104 return secure_tcp_syn_cookie(&iph->saddr, &iph->daddr, th->source, in __cookie_v6_init_sequence()
105 th->dest, ntohl(th->seq), mssind); in __cookie_v6_init_sequence()
112 const struct tcphdr *th = tcp_hdr(skb); in cookie_v6_init_sequence() local
114 return __cookie_v6_init_sequence(iph, th, mssp); in cookie_v6_init_sequence()
117 int __cookie_v6_check(const struct ipv6hdr *iph, const struct tcphdr *th, in __cookie_v6_check() argument
120 __u32 seq = ntohl(th->seq) - 1; in __cookie_v6_check()
122 th->source, th->dest, seq); in __cookie_v6_check()
135 const struct tcphdr *th = tcp_hdr(skb); in cookie_v6_check() local
136 __u32 cookie = ntohl(th->ack_seq) - 1; in cookie_v6_check()
[all …]
/Linux-v5.15/tools/testing/selftests/drivers/net/mlxsw/
Dsharedbuffer_configuration.py36 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)
82 th = self._get_th(pool)
84 return (pool_n, th)
89 th = self._get_th(pool)
90 return (th,)
237 def dl_set(self, pool, th): argument
[all …]
/Linux-v5.15/drivers/net/slip/
Dslhc.c239 struct tcphdr *th, *oth; in slhc_compress() local
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()
300 && th->dest == cs->cs_tcp.dest) in slhc_compress()
357 || th->doff != cs->cs_tcp.doff in slhc_compress()
[all …]
/Linux-v5.15/drivers/char/
Dds1620.c336 struct therm th; in ds1620_proc_therm_show() local
339 ds1620_read_state(&th); in ds1620_proc_therm_show()
343 th.hi >> 1, th.hi & 1 ? 5 : 0, in ds1620_proc_therm_show()
344 th.lo >> 1, th.lo & 1 ? 5 : 0, in ds1620_proc_therm_show()
368 struct therm th, th_start; in ds1620_init() local
382 ds1620_read_state(&th); in ds1620_init()
389 ds1620_write_state(&th); in ds1620_init()
400 ds1620_read_state(&th); in ds1620_init()
405 th.hi >> 1, th.hi & 1 ? 5 : 0, in ds1620_init()
406 th.lo >> 1, th.lo & 1 ? 5 : 0, in ds1620_init()
/Linux-v5.15/net/netfilter/ipvs/
Dip_vs_app.c288 static inline void vs_fix_seq(const struct ip_vs_seq *vseq, struct tcphdr *th) in vs_fix_seq() argument
290 __u32 seq = ntohl(th->seq); in vs_fix_seq()
299 th->seq = htonl(seq + vseq->delta); in vs_fix_seq()
303 th->seq = htonl(seq + vseq->previous_delta); in vs_fix_seq()
315 vs_fix_ack_seq(const struct ip_vs_seq *vseq, struct tcphdr *th) in vs_fix_ack_seq() argument
317 __u32 ack_seq = ntohl(th->ack_seq); in vs_fix_ack_seq()
328 th->ack_seq = htonl(ack_seq - vseq->delta); in vs_fix_ack_seq()
333 th->ack_seq = htonl(ack_seq - vseq->previous_delta); in vs_fix_ack_seq()
366 struct tcphdr *th; in app_tcp_pkt_out() local
369 if (skb_ensure_writable(skb, tcp_offset + sizeof(*th))) in app_tcp_pkt_out()
[all …]

12345678910>>...12