Lines Matching refs:cp
134 struct ds_cap_state *cp,
145 static void md_update_data(struct ds_info *dp, struct ds_cap_state *cp,
148 struct ds_cap_state *cp,
151 struct ds_cap_state *cp,
155 struct ds_cap_state *cp,
159 struct ds_cap_state *cp,
162 struct ds_cap_state *cp,
279 struct ds_cap_state *cp, in md_update_data() argument
299 pkt.data.handle = cp->handle; in md_update_data()
318 struct ds_cap_state *cp, in domain_shutdown_data() argument
337 pkt.data.handle = cp->handle; in domain_shutdown_data()
358 struct ds_cap_state *cp, in domain_panic_data() argument
377 pkt.data.handle = cp->handle; in domain_panic_data()
421 struct ds_cap_state *cp, in __dr_cpu_send_error() argument
433 pkt.data.handle = cp->handle; in __dr_cpu_send_error()
447 struct ds_cap_state *cp, in dr_cpu_send_error() argument
453 __dr_cpu_send_error(dp, cp, data); in dr_cpu_send_error()
531 static int dr_cpu_configure(struct ds_info *dp, struct ds_cap_state *cp, in dr_cpu_configure() argument
544 dr_cpu_init_response(resp, req_num, cp->handle, in dr_cpu_configure()
589 struct ds_cap_state *cp, in dr_cpu_unconfigure() argument
603 dr_cpu_init_response(resp, req_num, cp->handle, in dr_cpu_unconfigure()
628 static void dr_cpu_data(struct ds_info *dp, struct ds_cap_state *cp, void *buf, in dr_cpu_data() argument
646 dr_cpu_send_error(dp, cp, data); in dr_cpu_data()
662 err = dr_cpu_configure(dp, cp, req_num, &mask); in dr_cpu_data()
664 err = dr_cpu_unconfigure(dp, cp, req_num, &mask); in dr_cpu_data()
667 dr_cpu_send_error(dp, cp, data); in dr_cpu_data()
680 struct ds_cap_state *cp, in ds_pri_data() argument
725 struct ds_cap_state *cp, in ds_var_data() argument
744 struct ds_cap_state *cp; in ldom_set_var() local
749 cp = NULL; in ldom_set_var()
755 cp = tmp; in ldom_set_var()
759 if (!cp) { in ldom_set_var()
765 cp = tmp; in ldom_set_var()
772 if (cp) { in ldom_set_var()
795 pkt.header.data.handle = cp->handle; in ldom_set_var()
892 struct ds_cap_state *cp = &dp->ds_states[i]; in register_services() local
896 if (cp->state == CAP_STATE_REGISTERED) in register_services()
900 cp->handle = ((u64) i << 32) | new_count; in register_services()
903 strlen(cp->service_id)); in register_services()
908 pbuf.req.handle = cp->handle; in register_services()
911 strcpy(pbuf.req.svc_id, cp->service_id); in register_services()
915 cp->state = CAP_STATE_REG_SENT; in register_services()
937 struct ds_cap_state *cp = find_cap(dp, ap->handle); in ds_handshake() local
939 if (!cp) { in ds_handshake()
945 dp->id, cp->service_id); in ds_handshake()
946 cp->state = CAP_STATE_REGISTERED; in ds_handshake()
949 struct ds_cap_state *cp = find_cap(dp, np->handle); in ds_handshake() local
951 if (!cp) { in ds_handshake()
957 cp->state = CAP_STATE_UNKNOWN; in ds_handshake()
1006 struct ds_cap_state *cp = find_cap(dp, dpkt->handle); in process_ds_work() local
1009 if (!cp) { in process_ds_work()
1018 cp->data(dp, cp, dpkt, req_len); in process_ds_work()
1085 struct ds_cap_state *cp = &dp->ds_states[i]; in ds_reset() local
1087 cp->state = CAP_STATE_UNKNOWN; in ds_reset()