| /linux/drivers/macintosh/ |
| H A D | therm_adt746x.c | 92 static void write_both_fan_speed(struct thermostat *th, int speed); 93 static void write_fan_speed(struct thermostat *th, int speed, int fan); 96 write_reg(struct thermostat* th, int reg, u8 data) in write_reg() argument 103 rc = i2c_master_send(th->clt, (const char *)tmp, 2); in write_reg() 112 read_reg(struct thermostat* th, int reg) in read_reg() argument 118 rc = i2c_master_send(th->clt, ®_addr, 1); in read_reg() 123 rc = i2c_master_recv(th->clt, (char *)&data, 1); in read_reg() 129 static int read_fan_speed(struct thermostat *th, u8 addr) in read_fan_speed() argument 135 tmp[1] = read_reg(th, addr); in read_fan_speed() 136 tmp[0] = read_reg(th, addr + 1); in read_fan_speed() [all …]
|
| /linux/drivers/hwtracing/intel_th/ |
| H A D | core.c | 105 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() 124 * th->thdev[] array to lower positions to maintain 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 const struct intel_th *th = to_intel_th(thdev); in intel_th_output_devnode() local [all …]
|
| H A D | Kconfig | 6 Intel(R) Trace Hub (TH) is a set of hardware blocks (subdevices) that 12 This option enables intel_th bus and common code used by TH 14 platform glue layers to drive Intel TH devices. 25 support glue layer for PCI-based Intel TH. 27 Say Y here to enable PCI Intel TH support. 34 support glue layer for ACPI-based Intel TH. This typically implies 39 Say Y here to enable ACPI Intel TH support. 45 Intel TH infrastructure and acts as a switch for source 47 Intel TH subdevices to initialize. 70 Say Y here to enable MSU output device for Intel TH. [all …]
|
| H A D | acpi.c | 42 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/tools/lib/thermal/ |
| H A D | sampling.c | 17 struct thermal_handler *th = thp->th; in handle_thermal_sample() local 26 return th->ops->sampling.tz_temp( in handle_thermal_sample() 34 thermal_error_t thermal_sampling_handle(struct thermal_handler *th, void *arg) in thermal_sampling_handle() argument 36 struct thermal_handler_param thp = { .th = th, .arg = arg }; in thermal_sampling_handle() 38 if (!th) in thermal_sampling_handle() 41 if (nl_cb_set(th->cb_sampling, NL_CB_VALID, NL_CB_CUSTOM, in thermal_sampling_handle() 45 return nl_recvmsgs(th->sk_sampling, th->cb_sampling); in thermal_sampling_handle() 48 int thermal_sampling_fd(struct thermal_handler *th) in thermal_sampling_fd() argument 50 if (!th) in thermal_sampling_fd() 53 return nl_socket_get_fd(th->sk_sampling); in thermal_sampling_fd() [all …]
|
| /linux/net/ipv4/ |
| H A D | tcp_offload.c | 38 struct tcphdr *th; in __tcpv4_gso_segment_csum() local 44 th = tcp_hdr(seg); in __tcpv4_gso_segment_csum() 47 inet_proto_csum_replace4(&th->check, seg, *oldip, newip, true); in __tcpv4_gso_segment_csum() 48 inet_proto_csum_replace2(&th->check, seg, *oldport, newport, false); in __tcpv4_gso_segment_csum() 57 const struct tcphdr *th; in __tcpv4_gso_segment_list_csum() local 64 th = tcp_hdr(seg); in __tcpv4_gso_segment_list_csum() 69 if (!(*(const u32 *)&th->source ^ *(const u32 *)&th2->source) && in __tcpv4_gso_segment_list_csum() 79 &th2->source, th->source); in __tcpv4_gso_segment_list_csum() 82 &th2->dest, th->dest); in __tcpv4_gso_segment_list_csum() 108 struct tcphdr *th in tcp4_gso_segment() local 119 struct tcphdr *th = tcp_hdr(skb); tcp4_gso_segment() local 138 struct tcphdr *th; tcp_gso_segment() local 265 tcp_gro_lookup(struct list_head * head,struct tcphdr * th) tcp_gro_lookup() argument 287 tcp_gro_receive(struct list_head * head,struct sk_buff * skb,struct tcphdr * th) tcp_gro_receive() argument 372 struct tcphdr *th = tcp_hdr(skb); tcp_gro_complete() local 391 tcp4_check_fraglist_gro(struct list_head * head,struct sk_buff * skb,struct tcphdr * th) tcp4_check_fraglist_gro() argument 422 struct tcphdr *th; tcp4_gro_receive() local 447 struct tcphdr *th = tcp_hdr(skb); tcp4_gro_complete() local [all...] |
| H A D | syncookies.c | 155 u32 __cookie_v4_init_sequence(const struct iphdr *iph, const struct tcphdr *th, in __cookie_v4_init_sequence() argument 167 th->source, th->dest, ntohl(th->seq), in __cookie_v4_init_sequence() 175 const struct tcphdr *th = tcp_hdr(skb); in cookie_v4_init_sequence() local 177 return __cookie_v4_init_sequence(iph, th, mssp); in cookie_v4_init_sequence() 184 int __cookie_v4_check(const struct iphdr *iph, const struct tcphdr *th) in __cookie_v4_check() argument 186 __u32 cookie = ntohl(th->ack_seq) - 1; in __cookie_v4_check() 187 __u32 seq = ntohl(th->seq) - 1; in __cookie_v4_check() 191 th->source, th->dest, seq); in __cookie_v4_check() 270 const struct tcphdr *th = tcp_hdr(skb); in cookie_tcp_reqsk_init() local 274 ireq->ir_num = ntohs(th->dest); in cookie_tcp_reqsk_init() [all …]
|
| H A D | tcp_ipv4.c | 97 __be32 daddr, __be32 saddr, const struct tcphdr *th); 499 struct tcphdr *th = (struct tcphdr *)(skb->data + (iph->ihl << 2)); in tcp_v4_err() local 509 sk = __inet_lookup_established(net, iph->daddr, th->dest, iph->saddr, in tcp_v4_err() 510 ntohs(th->source), inet_iif(skb), 0); in tcp_v4_err() 521 seq = ntohl(th->seq); in tcp_v4_err() 624 ip_icmp_error(sk, skb, err, th->dest, info, (u8 *)th); in tcp_v4_err() 665 struct tcphdr *th = tcp_hdr(skb); in __tcp_v4_send_check() local 667 th->check = ~tcp_v4_check(skb->len, saddr, daddr, 0); in __tcp_v4_send_check() 743 const struct tcphdr *th = tcp_hdr(skb); in tcp_v4_send_reset() local 745 struct tcphdr th; in tcp_v4_send_reset() member [all …]
|
| /linux/net/ceph/ |
| H A D | auth_x.c | 153 struct ceph_x_ticket_handler *th; in get_ticket_handler() local 159 th = rb_entry(parent, struct ceph_x_ticket_handler, node); in get_ticket_handler() 160 if (service < th->service) in get_ticket_handler() 162 else if (service > th->service) in get_ticket_handler() 165 return th; in get_ticket_handler() 169 th = kzalloc_obj(*th, GFP_NOFS); in get_ticket_handler() 170 if (!th) in get_ticket_handler() 172 th->service = service; in get_ticket_handler() 173 rb_link_node(&th->node, parent, p); in get_ticket_handler() 174 rb_insert_color(&th->node, &xi->ticket_handlers); in get_ticket_handler() [all …]
|
| /linux/drivers/thermal/ |
| H A D | db8500_thermal.c | 64 struct db8500_thermal_zone *th = thermal_zone_device_priv(tz); in db8500_thermal_get_temp() local 71 *temp = th->interpolated_temp; in db8500_thermal_get_temp() 80 static void db8500_thermal_update_config(struct db8500_thermal_zone *th, in db8500_thermal_update_config() argument 87 th->cur_index = idx; in db8500_thermal_update_config() 88 th->interpolated_temp = (next_low + next_high)/2; in db8500_thermal_update_config() 100 struct db8500_thermal_zone *th = irq_data; in prcmu_low_irq_handler() local 101 unsigned int idx = th->cur_index; in prcmu_low_irq_handler() 117 db8500_thermal_update_config(th, idx, next_low, next_high); in prcmu_low_irq_handler() 118 dev_dbg(th->dev, in prcmu_low_irq_handler() 121 thermal_zone_device_update(th->tz, THERMAL_EVENT_UNSPECIFIED); in prcmu_low_irq_handler() [all …]
|
| /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/net/netfilter/ |
| H A D | nf_synproxy_core.c | 30 const struct tcphdr *th, struct synproxy_options *opts) in synproxy_parse_options() 32 int length = (th->doff * 4) - sizeof(*th); in synproxy_parse_options() 38 ptr = skb_header_pointer(skb, doff + sizeof(*th), length, buf); in synproxy_parse_options() 116 synproxy_build_options(struct tcphdr *th, const struct synproxy_options *opts) in synproxy_build_options() 118 __be32 *ptr = (__be32 *)(th + 1); in synproxy_build_options() 187 struct tcphdr *th, struct nf_conn *ct, in synproxy_tstamp_adjust() 198 optend = protoff + th->doff * 4; in synproxy_tstamp_adjust() 230 inet_proto_csum_replace4(&th->check, skb, in synproxy_tstamp_adjust() 449 const struct sk_buff *skb, const struct tcphdr *th, in synproxy_send_client_synack() 29 synproxy_parse_options(const struct sk_buff * skb,unsigned int doff,const struct tcphdr * th,struct synproxy_options * opts) synproxy_parse_options() argument 115 synproxy_build_options(struct tcphdr * th,const struct synproxy_options * opts) synproxy_build_options() argument 186 synproxy_tstamp_adjust(struct sk_buff * skb,unsigned int protoff,struct tcphdr * th,struct nf_conn * ct,enum ip_conntrack_info ctinfo,const struct nf_conn_synproxy * synproxy) synproxy_tstamp_adjust() argument 448 synproxy_send_client_synack(struct net * net,const struct sk_buff * skb,const struct tcphdr * th,const struct synproxy_options * opts) synproxy_send_client_synack() argument 491 synproxy_send_server_syn(struct net * net,const struct sk_buff * skb,const struct tcphdr * th,const struct synproxy_options * opts,u32 recv_seq) synproxy_send_server_syn() argument 537 synproxy_send_server_ack(struct net * net,const struct ip_ct_tcp * state,const struct sk_buff * skb,const struct tcphdr * th,const struct synproxy_options * opts) synproxy_send_server_ack() argument 575 synproxy_send_client_ack(struct net * net,const struct sk_buff * skb,const struct tcphdr * th,const struct synproxy_options * opts) synproxy_send_client_ack() argument 614 synproxy_recv_client_ack(struct net * net,const struct sk_buff * skb,const struct tcphdr * th,struct synproxy_options * opts,u32 recv_seq) synproxy_recv_client_ack() argument 649 struct tcphdr *th, _th; ipv4_synproxy_hook() local 861 synproxy_send_client_synack_ipv6(struct net * net,const struct sk_buff * skb,const struct tcphdr * th,const struct synproxy_options * opts) synproxy_send_client_synack_ipv6() argument 905 synproxy_send_server_syn_ipv6(struct net * net,const struct sk_buff * skb,const struct tcphdr * th,const struct synproxy_options * opts,u32 recv_seq) synproxy_send_server_syn_ipv6() argument 951 synproxy_send_server_ack_ipv6(struct net * net,const struct ip_ct_tcp * state,const struct sk_buff * skb,const struct tcphdr * th,const struct synproxy_options * opts) synproxy_send_server_ack_ipv6() argument 990 synproxy_send_client_ack_ipv6(struct net * net,const struct sk_buff * skb,const struct tcphdr * th,const struct synproxy_options * opts) synproxy_send_client_ack_ipv6() argument 1031 synproxy_recv_client_ack_ipv6(struct net * net,const struct sk_buff * skb,const struct tcphdr * th,struct synproxy_options * opts,u32 recv_seq) synproxy_recv_client_ack_ipv6() argument 1066 struct tcphdr *th, _th; ipv6_synproxy_hook() local [all...] |
| H A D | xt_tcpmss.c | 28 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/net/ipv6/ |
| H A D | tcpv6_offload.c | 18 struct tcphdr *th) in tcp6_check_fraglist_gro() argument 27 p = tcp_gro_lookup(head, th); in tcp6_check_fraglist_gro() 36 sk = __inet6_lookup_established(net, &hdr->saddr, th->source, in tcp6_check_fraglist_gro() 37 &hdr->daddr, ntohs(th->dest), in tcp6_check_fraglist_gro() 48 struct tcphdr *th; 56 th = tcp_gro_pull_header(skb); in tcp6_gro_receive() 57 if (!th) in tcp6_gro_receive() 61 tcp6_check_fraglist_gro(head, skb, th); in tcp6_gro_receive() 63 return tcp_gro_receive(head, skb, th); in tcp6_gro_receive() 74 struct tcphdr *th in tcp6_gro_complete() 51 struct tcphdr *th; tcp6_gro_receive() local 76 struct tcphdr *th = tcp_hdr(skb); tcp6_gro_complete() local 100 struct tcphdr *th = tcp_hdr(seg); __tcpv6_gso_segment_csum() local 119 const struct tcphdr *th; __tcpv6_gso_segment_list_csum() local 162 struct tcphdr *th; tcp6_gso_segment() local 171 struct tcphdr *th = tcp_hdr(skb); tcp6_gso_segment() local 182 struct tcphdr *th = tcp_hdr(skb); tcp6_gso_segment() local [all...] |
| H A D | syncookies.c | 94 const struct tcphdr *th, __u16 *mssp) in __cookie_v6_init_sequence() argument 105 return secure_tcp_syn_cookie(&iph->saddr, &iph->daddr, th->source, in __cookie_v6_init_sequence() 106 th->dest, ntohl(th->seq), mssind); in __cookie_v6_init_sequence() 113 const struct tcphdr *th = tcp_hdr(skb); in cookie_v6_init_sequence() local 115 return __cookie_v6_init_sequence(iph, th, mssp); in cookie_v6_init_sequence() 118 int __cookie_v6_check(const struct ipv6hdr *iph, const struct tcphdr *th) in __cookie_v6_check() argument 120 __u32 cookie = ntohl(th->ack_seq) - 1; in __cookie_v6_check() 121 __u32 seq = ntohl(th->seq) - 1; in __cookie_v6_check() 125 th->source, th->dest, seq); in __cookie_v6_check() 176 const struct tcphdr *th = tcp_hdr(skb); in cookie_v6_check() local [all …]
|
| /linux/net/ipv6/netfilter/ |
| H A D | ip6t_SYNPROXY.c | 19 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/net/ipv4/netfilter/ |
| H A D | ipt_SYNPROXY.c | 19 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/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) 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/drivers/net/slip/ |
| H A D | slhc.c | 239 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/drivers/spi/ |
| H A D | spi-virtio.c | 88 static int virtio_spi_set_delays(struct spi_transfer_head *th, in virtio_spi_set_delays() argument 105 th->cs_setup_ns = cpu_to_le32(cs_setup); in virtio_spi_set_delays() 118 th->word_delay_ns = cpu_to_le32(max(cs_word_delay_spi, cs_word_delay_xfer)); in virtio_spi_set_delays() 130 th->cs_delay_hold_ns = cpu_to_le32(delay + cs_hold); in virtio_spi_set_delays() 142 th->cs_change_delay_inactive_ns = in virtio_spi_set_delays() 153 struct spi_transfer_head *th; in virtio_spi_transfer_one() local 167 th = &spi_req->transfer_head; in virtio_spi_transfer_one() 170 th->chip_select_id = spi_get_chipselect(spi, 0); in virtio_spi_transfer_one() 171 th->bits_per_word = spi->bits_per_word; in virtio_spi_transfer_one() 172 th->cs_change = xfer->cs_change; in virtio_spi_transfer_one() [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 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 67 communication interface for SAM on 5th- and all later-generation Surface
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_misc_tcp_hdr_options.c | 36 struct tcphdr th; in __check_active_hdr_in() member 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() 141 if (tcp_hdrlen(th) < skops->skb_len) in check_active_hdr_in() 144 if (th->fin) in check_active_hdr_in() 147 if (th->ack && !th->fin && tcp_hdrlen(th) == skops->skb_len) in check_active_hdr_in() 175 struct tcphdr *th; in write_active_opt() local 217 th = skops->skb_data; in write_active_opt() [all …]
|
| /linux/net/netfilter/ipvs/ |
| H A D | ip_vs_app.c | 285 * Fixes th->seq based on ip_vs_seq info. 287 static inline void vs_fix_seq(const struct ip_vs_seq *vseq, struct tcphdr *th) 289 __u32 seq = ntohl(th->seq); in vs_fix_seq() 298 th->seq = htonl(seq + vseq->delta); in vs_fix_seq() 302 th->seq = htonl(seq + vseq->previous_delta); in vs_fix_seq() 311 * Fixes th->ack_seq based on ip_vs_seq info. 314 vs_fix_ack_seq(const struct ip_vs_seq *vseq, struct tcphdr *th) 316 __u32 ack_seq = ntohl(th->ack_seq); in vs_fix_ack_seq() 327 th->ack_seq = htonl(ack_seq - vseq->delta); in vs_fix_ack_seq() 332 th in vs_fix_ack_seq() 288 vs_fix_seq(const struct ip_vs_seq * vseq,struct tcphdr * th) vs_fix_seq() argument 315 vs_fix_ack_seq(const struct ip_vs_seq * vseq,struct tcphdr * th) vs_fix_ack_seq() argument 366 struct tcphdr *th; app_tcp_pkt_out() local 443 struct tcphdr *th; app_tcp_pkt_in() local [all...] |
| /linux/drivers/char/ |
| H A D | ds1620.c | 336 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() 367 struct therm th, th_start; in ds1620_init() local 381 ds1620_read_state(&th); in ds1620_init() 388 ds1620_write_state(&th); in ds1620_init() 399 ds1620_read_state(&th); in ds1620_init() 404 th.hi >> 1, th.hi & 1 ? 5 : 0, in ds1620_init() 405 th.lo >> 1, th.lo & 1 ? 5 : 0, in ds1620_init()
|
| /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 …]
|