Home
last modified time | relevance | path

Searched refs:ga (Results 1 - 25 of 33) sorted by relevance

12

/kernel/linux/linux-6.6/arch/s390/kvm/
H A Dgaccess.h53 * @ga: guest logical address
61 * mode) of @ga will be zeroed and the remaining bits will be returned.
64 unsigned long ga) in _kvm_s390_logical_to_effective()
67 return ga; in _kvm_s390_logical_to_effective()
69 return ga & ((1UL << 31) - 1); in _kvm_s390_logical_to_effective()
70 return ga & ((1UL << 24) - 1); in _kvm_s390_logical_to_effective()
76 * @ga: guest logical address
84 * of @ga will be zeroed and the remaining bits will be returned.
87 unsigned long ga) in kvm_s390_logical_to_effective()
89 return _kvm_s390_logical_to_effective(&vcpu->arch.sie_block->gpsw, ga); in kvm_s390_logical_to_effective()
63 _kvm_s390_logical_to_effective(psw_t *psw, unsigned long ga) _kvm_s390_logical_to_effective() argument
86 kvm_s390_logical_to_effective(struct kvm_vcpu *vcpu, unsigned long ga) kvm_s390_logical_to_effective() argument
259 write_guest_with_key(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data, unsigned long len, u8 access_key) write_guest_with_key() argument
278 write_guest(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data, unsigned long len) write_guest() argument
301 read_guest_with_key(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data, unsigned long len, u8 access_key) read_guest_with_key() argument
322 read_guest(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data, unsigned long len) read_guest() argument
345 read_guest_instr(struct kvm_vcpu *vcpu, unsigned long ga, void *data, unsigned long len) read_guest_instr() argument
[all...]
H A Dgaccess.c573 unsigned long ga, u8 ar, enum gacc_mode mode) in get_vcpu_asce()
600 return trans_exc(vcpu, rc, ga, ar, mode, PROT_TYPE_ALC); in get_vcpu_asce()
796 static inline int is_low_address(unsigned long ga) in is_low_address() argument
799 return (ga & ~0x11fful) == 0; in is_low_address()
861 static bool fetch_prot_override_applies(unsigned long ga, unsigned int len) in fetch_prot_override_applies() argument
863 return ga < 2048 && ga + len <= 2048; in fetch_prot_override_applies()
880 unsigned long ga, unsigned int len) in vcpu_check_access_key()
908 fetch_prot_override_applies(ga, len)) in vcpu_check_access_key()
921 * @ga
572 get_vcpu_asce(struct kvm_vcpu *vcpu, union asce *asce, unsigned long ga, u8 ar, enum gacc_mode mode) get_vcpu_asce() argument
878 vcpu_check_access_key(struct kvm_vcpu *vcpu, u8 access_key, enum gacc_mode mode, union asce asce, gpa_t gpa, unsigned long ga, unsigned int len) vcpu_check_access_key() argument
952 guest_range_to_gpas(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, unsigned long *gpas, unsigned long len, const union asce asce, enum gacc_mode mode, u8 access_key) guest_range_to_gpas() argument
1065 access_guest_with_key(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data, unsigned long len, enum gacc_mode mode, u8 access_key) access_guest_with_key() argument
[all...]
H A Dpriv.c193 u64 ga; in handle_store_cpu_address() local
202 ga = kvm_s390_get_base_disp_s(vcpu, &ar); in handle_store_cpu_address()
204 if (ga & 1) in handle_store_cpu_address()
207 rc = write_guest(vcpu, ga, ar, &vcpu_id, sizeof(vcpu_id)); in handle_store_cpu_address()
211 VCPU_EVENT(vcpu, 3, "STAP: storing cpu address (%u) to 0x%llx", vcpu_id, ga); in handle_store_cpu_address()
212 trace_kvm_s390_handle_stap(vcpu, ga); in handle_store_cpu_address()
1311 u64 ga; in kvm_s390_handle_lctl() local
1319 ga = kvm_s390_get_base_disp_rs(vcpu, &ar); in kvm_s390_handle_lctl()
1321 if (ga & 3) in kvm_s390_handle_lctl()
1324 VCPU_EVENT(vcpu, 4, "LCTL: r1:%d, r3:%d, addr: 0x%llx", reg1, reg3, ga); in kvm_s390_handle_lctl()
1350 u64 ga; kvm_s390_handle_stctl() local
1384 u64 ga; handle_lctlg() local
1422 u64 ga; handle_stctg() local
[all...]
/kernel/linux/linux-5.10/arch/s390/kvm/
H A Dgaccess.h53 * @ga: guest logical address
61 * mode) of @ga will be zeroed and the remaining bits will be returned.
64 unsigned long ga) in _kvm_s390_logical_to_effective()
67 return ga; in _kvm_s390_logical_to_effective()
69 return ga & ((1UL << 31) - 1); in _kvm_s390_logical_to_effective()
70 return ga & ((1UL << 24) - 1); in _kvm_s390_logical_to_effective()
76 * @ga: guest logical address
84 * of @ga will be zeroed and the remaining bits will be returned.
87 unsigned long ga) in kvm_s390_logical_to_effective()
89 return _kvm_s390_logical_to_effective(&vcpu->arch.sie_block->gpsw, ga); in kvm_s390_logical_to_effective()
63 _kvm_s390_logical_to_effective(psw_t *psw, unsigned long ga) _kvm_s390_logical_to_effective() argument
86 kvm_s390_logical_to_effective(struct kvm_vcpu *vcpu, unsigned long ga) kvm_s390_logical_to_effective() argument
246 write_guest(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data, unsigned long len) write_guest() argument
266 read_guest(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data, unsigned long len) read_guest() argument
287 read_guest_instr(struct kvm_vcpu *vcpu, unsigned long ga, void *data, unsigned long len) read_guest_instr() argument
[all...]
H A Dgaccess.c555 unsigned long ga, u8 ar, enum gacc_mode mode) in get_vcpu_asce()
582 return trans_exc(vcpu, rc, ga, ar, mode, PROT_TYPE_ALC); in get_vcpu_asce()
778 static inline int is_low_address(unsigned long ga) in is_low_address() argument
781 return (ga & ~0x11fful) == 0; in is_low_address()
797 static int guest_page_range(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, in guest_page_range() argument
807 ga = kvm_s390_logical_to_effective(vcpu, ga); in guest_page_range()
808 if (mode == GACC_STORE && lap_enabled && is_low_address(ga)) in guest_page_range()
809 return trans_exc(vcpu, PGM_PROTECTION, ga, ar, mode, in guest_page_range()
811 ga in guest_page_range()
554 get_vcpu_asce(struct kvm_vcpu *vcpu, union asce *asce, unsigned long ga, u8 ar, enum gacc_mode mode) get_vcpu_asce() argument
830 access_guest(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data, unsigned long len, enum gacc_mode mode) access_guest() argument
[all...]
H A Dpriv.c195 u64 ga; in handle_store_cpu_address() local
204 ga = kvm_s390_get_base_disp_s(vcpu, &ar); in handle_store_cpu_address()
206 if (ga & 1) in handle_store_cpu_address()
209 rc = write_guest(vcpu, ga, ar, &vcpu_id, sizeof(vcpu_id)); in handle_store_cpu_address()
213 VCPU_EVENT(vcpu, 3, "STAP: storing cpu address (%u) to 0x%llx", vcpu_id, ga); in handle_store_cpu_address()
214 trace_kvm_s390_handle_stap(vcpu, ga); in handle_store_cpu_address()
1299 u64 ga; in kvm_s390_handle_lctl() local
1307 ga = kvm_s390_get_base_disp_rs(vcpu, &ar); in kvm_s390_handle_lctl()
1309 if (ga & 3) in kvm_s390_handle_lctl()
1312 VCPU_EVENT(vcpu, 4, "LCTL: r1:%d, r3:%d, addr: 0x%llx", reg1, reg3, ga); in kvm_s390_handle_lctl()
1338 u64 ga; kvm_s390_handle_stctl() local
1372 u64 ga; handle_lctlg() local
1410 u64 ga; handle_stctg() local
[all...]
/kernel/linux/linux-5.10/net/802/
H A Dgarp.c291 struct garp_attr_hdr *ga; in garp_pdu_append_attr() local
309 len = sizeof(*ga) + attr->dlen; in garp_pdu_append_attr()
312 ga = __skb_put(app->pdu, len); in garp_pdu_append_attr()
313 ga->len = len; in garp_pdu_append_attr()
314 ga->event = event; in garp_pdu_append_attr()
315 memcpy(ga->data, attr->data, attr->dlen); in garp_pdu_append_attr()
441 const struct garp_attr_hdr *ga; in garp_pdu_parse_attr() local
446 if (!pskb_may_pull(skb, sizeof(*ga))) in garp_pdu_parse_attr()
448 ga = (struct garp_attr_hdr *)skb->data; in garp_pdu_parse_attr()
449 if (ga in garp_pdu_parse_attr()
[all...]
/kernel/linux/linux-6.6/net/802/
H A Dgarp.c291 struct garp_attr_hdr *ga; in garp_pdu_append_attr() local
309 len = sizeof(*ga) + attr->dlen; in garp_pdu_append_attr()
312 ga = __skb_put(app->pdu, len); in garp_pdu_append_attr()
313 ga->len = len; in garp_pdu_append_attr()
314 ga->event = event; in garp_pdu_append_attr()
315 memcpy(ga->data, attr->data, attr->dlen); in garp_pdu_append_attr()
441 const struct garp_attr_hdr *ga; in garp_pdu_parse_attr() local
446 if (!pskb_may_pull(skb, sizeof(*ga))) in garp_pdu_parse_attr()
448 ga = (struct garp_attr_hdr *)skb->data; in garp_pdu_parse_attr()
449 if (ga in garp_pdu_parse_attr()
[all...]
/kernel/linux/linux-6.6/kernel/
H A Dcred.c544 struct group_info *ga, *gb; in cred_fscmp() local
559 ga = a->group_info; in cred_fscmp()
561 if (ga == gb) in cred_fscmp()
563 if (ga == NULL) in cred_fscmp()
567 if (ga->ngroups < gb->ngroups) in cred_fscmp()
569 if (ga->ngroups > gb->ngroups) in cred_fscmp()
572 for (g = 0; g < ga->ngroups; g++) { in cred_fscmp()
573 if (gid_lt(ga->gid[g], gb->gid[g])) in cred_fscmp()
575 if (gid_gt(ga->gid[g], gb->gid[g])) in cred_fscmp()
/kernel/linux/linux-5.10/net/tipc/
H A Dlink.c249 static u8 __tipc_build_gap_ack_blks(struct tipc_gap_ack_blks *ga,
254 struct tipc_gap_ack_blks *ga,
1395 * @ga: returned pointer to the Gap ACK blocks if any
1402 u16 tipc_get_gap_ack_blks(struct tipc_gap_ack_blks **ga, struct tipc_link *l, in tipc_get_gap_ack_blks() argument
1429 *ga = p; in tipc_get_gap_ack_blks()
1433 static u8 __tipc_build_gap_ack_blks(struct tipc_gap_ack_blks *ga, in __tipc_build_gap_ack_blks() argument
1436 struct tipc_gap_ack *gacks = &ga->gacks[start_index]; in __tipc_build_gap_ack_blks()
1483 struct tipc_gap_ack_blks *ga; in tipc_build_gap_ack_blks() local
1486 ga = (struct tipc_gap_ack_blks *)msg_data(hdr); in tipc_build_gap_ack_blks()
1492 ga in tipc_build_gap_ack_blks()
1520 tipc_link_advance_transmq(struct tipc_link *l, struct tipc_link *r, u16 acked, u16 gap, struct tipc_gap_ack_blks *ga, struct sk_buff_head *xmitq, bool *retransmitted, int *rc) tipc_link_advance_transmq() argument
2165 struct tipc_gap_ack_blks *ga = NULL; tipc_link_proto_rcv() local
2448 tipc_link_bc_ack_rcv(struct tipc_link *r, u16 acked, u16 gap, struct tipc_gap_ack_blks *ga, struct sk_buff_head *xmitq, struct sk_buff_head *retrq) tipc_link_bc_ack_rcv() argument
[all...]
H A Dlink.h145 u16 tipc_get_gap_ack_blks(struct tipc_gap_ack_blks **ga, struct tipc_link *l,
148 struct tipc_gap_ack_blks *ga,
H A Dbcast.c503 struct tipc_gap_ack_blks *ga; in tipc_bcast_sync_rcv() local
513 tipc_get_gap_ack_blks(&ga, l, hdr, false); in tipc_bcast_sync_rcv()
517 msg_bc_gap(hdr), ga, &xmitq, in tipc_bcast_sync_rcv()
/kernel/linux/linux-6.6/net/tipc/
H A Dlink.c277 static u8 __tipc_build_gap_ack_blks(struct tipc_gap_ack_blks *ga,
282 struct tipc_gap_ack_blks *ga,
1431 * @ga: returned pointer to the Gap ACK blocks if any
1438 u16 tipc_get_gap_ack_blks(struct tipc_gap_ack_blks **ga, struct tipc_link *l, in tipc_get_gap_ack_blks() argument
1465 *ga = p; in tipc_get_gap_ack_blks()
1469 static u8 __tipc_build_gap_ack_blks(struct tipc_gap_ack_blks *ga, in __tipc_build_gap_ack_blks() argument
1472 struct tipc_gap_ack *gacks = &ga->gacks[start_index]; in __tipc_build_gap_ack_blks()
1519 struct tipc_gap_ack_blks *ga; in tipc_build_gap_ack_blks() local
1522 ga = (struct tipc_gap_ack_blks *)msg_data(hdr); in tipc_build_gap_ack_blks()
1528 ga in tipc_build_gap_ack_blks()
1556 tipc_link_advance_transmq(struct tipc_link *l, struct tipc_link *r, u16 acked, u16 gap, struct tipc_gap_ack_blks *ga, struct sk_buff_head *xmitq, bool *retransmitted, int *rc) tipc_link_advance_transmq() argument
2201 struct tipc_gap_ack_blks *ga = NULL; tipc_link_proto_rcv() local
2484 tipc_link_bc_ack_rcv(struct tipc_link *r, u16 acked, u16 gap, struct tipc_gap_ack_blks *ga, struct sk_buff_head *xmitq, struct sk_buff_head *retrq) tipc_link_bc_ack_rcv() argument
[all...]
H A Dlink.h145 u16 tipc_get_gap_ack_blks(struct tipc_gap_ack_blks **ga, struct tipc_link *l,
148 struct tipc_gap_ack_blks *ga,
H A Dbcast.c503 struct tipc_gap_ack_blks *ga; in tipc_bcast_sync_rcv() local
513 tipc_get_gap_ack_blks(&ga, l, hdr, false); in tipc_bcast_sync_rcv()
517 msg_bc_gap(hdr), ga, &xmitq, in tipc_bcast_sync_rcv()
/kernel/linux/linux-5.10/kernel/
H A Dcred.c620 struct group_info *ga, *gb; in cred_fscmp() local
635 ga = a->group_info; in cred_fscmp()
637 if (ga == gb) in cred_fscmp()
639 if (ga == NULL) in cred_fscmp()
643 if (ga->ngroups < gb->ngroups) in cred_fscmp()
645 if (ga->ngroups > gb->ngroups) in cred_fscmp()
648 for (g = 0; g < ga->ngroups; g++) { in cred_fscmp()
649 if (gid_lt(ga->gid[g], gb->gid[g])) in cred_fscmp()
651 if (gid_gt(ga->gid[g], gb->gid[g])) in cred_fscmp()
/kernel/linux/linux-5.10/include/linux/platform_data/
H A Dapds990x.h22 * @ga: Total glass attenuation
36 int ga; member
/kernel/linux/linux-6.6/include/linux/platform_data/
H A Dapds990x.h22 * @ga: Total glass attenuation
36 int ga; member
/kernel/linux/linux-5.10/arch/powerpc/perf/
H A Dhv-common.h11 ga:1, member
H A Dhv-common.c35 caps->ga = !!(arg.caps.capability_mask & HV_GPCI_CM_GA); in hv_perf_caps_get()
/kernel/linux/linux-6.6/arch/powerpc/perf/
H A Dhv-common.h11 ga:1, member
H A Dhv-common.c35 caps->ga = !!(arg.caps.capability_mask & HV_GPCI_CM_GA); in hv_perf_caps_get()
/kernel/linux/linux-5.10/drivers/iio/light/
H A Dus5182d.c122 u32 ga; member
316 result = ret * data->ga / US5182D_GA_RESOLUTION; in us5182d_get_als()
766 &data->ga)) in us5182d_get_platform_data()
767 data->ga = US5182D_GA_RESOLUTION; in us5182d_get_platform_data()
/kernel/linux/linux-6.6/drivers/iio/light/
H A Dus5182d.c122 u32 ga; member
316 result = ret * data->ga / US5182D_GA_RESOLUTION; in us5182d_get_als()
764 &data->ga)) in us5182d_get_platform_data()
765 data->ga = US5182D_GA_RESOLUTION; in us5182d_get_platform_data()
/kernel/linux/linux-5.10/net/appletalk/
H A Dddp.c499 struct sockaddr_at *ga = (struct sockaddr_at *)&r->rt_gateway; in atrtr_create() local
511 (!devhint && ga->sat_family != AF_APPLETALK)) in atrtr_create()
534 ntohs(ga->sat_addr.s_net) >= in atrtr_create()
536 ntohs(ga->sat_addr.s_net) <= in atrtr_create()
540 if (ga->sat_addr.s_net == iface->address.s_net && in atrtr_create()
541 ga->sat_addr.s_node == iface->address.s_node) in atrtr_create()
569 rt->gateway = ga->sat_addr; in atrtr_create()

Completed in 26 milliseconds

12