Symbol: service_processor
drivers/misc/ibmasm/command.c
105
void ibmasm_exec_command(struct service_processor *sp, struct command *cmd)
drivers/misc/ibmasm/command.c
125
static void exec_next_command(struct service_processor *sp)
drivers/misc/ibmasm/command.c
16
static void exec_next_command(struct service_processor *sp);
drivers/misc/ibmasm/command.c
161
void ibmasm_receive_command_response(struct service_processor *sp, void *response, size_t size)
drivers/misc/ibmasm/command.c
20
struct command *ibmasm_new_command(struct service_processor *sp, size_t buffer_size)
drivers/misc/ibmasm/command.c
63
static void enqueue_command(struct service_processor *sp, struct command *cmd)
drivers/misc/ibmasm/command.c
68
static struct command *dequeue_command(struct service_processor *sp)
drivers/misc/ibmasm/command.c
83
static inline void do_exec_command(struct service_processor *sp)
drivers/misc/ibmasm/dot_command.c
110
int ibmasm_send_os_state(struct service_processor *sp, int os_state)
drivers/misc/ibmasm/dot_command.c
17
void ibmasm_receive_message(struct service_processor *sp, void *message, int message_size)
drivers/misc/ibmasm/dot_command.c
54
int ibmasm_send_driver_vpd(struct service_processor *sp)
drivers/misc/ibmasm/event.c
116
void ibmasm_event_reader_register(struct service_processor *sp, struct event_reader *reader)
drivers/misc/ibmasm/event.c
127
void ibmasm_event_reader_unregister(struct service_processor *sp, struct event_reader *reader)
drivers/misc/ibmasm/event.c
136
int ibmasm_event_buffer_init(struct service_processor *sp)
drivers/misc/ibmasm/event.c
160
void ibmasm_event_buffer_exit(struct service_processor *sp)
drivers/misc/ibmasm/event.c
26
static void wake_up_event_readers(struct service_processor *sp)
drivers/misc/ibmasm/event.c
43
void ibmasm_receive_event(struct service_processor *sp, void *data, unsigned int data_size)
drivers/misc/ibmasm/event.c
77
int ibmasm_get_next_event(struct service_processor *sp, struct event_reader *reader)
drivers/misc/ibmasm/heartbeat.c
52
int ibmasm_heartbeat_init(struct service_processor *sp)
drivers/misc/ibmasm/heartbeat.c
61
void ibmasm_heartbeat_exit(struct service_processor *sp)
drivers/misc/ibmasm/heartbeat.c
72
void ibmasm_receive_heartbeat(struct service_processor *sp, void *message, size_t size)
drivers/misc/ibmasm/ibmasm.h
157
struct command *ibmasm_new_command(struct service_processor *sp, size_t buffer_size);
drivers/misc/ibmasm/ibmasm.h
158
void ibmasm_exec_command(struct service_processor *sp, struct command *cmd);
drivers/misc/ibmasm/ibmasm.h
160
void ibmasm_receive_command_response(struct service_processor *sp, void *response, size_t size);
drivers/misc/ibmasm/ibmasm.h
163
int ibmasm_event_buffer_init(struct service_processor *sp);
drivers/misc/ibmasm/ibmasm.h
164
void ibmasm_event_buffer_exit(struct service_processor *sp);
drivers/misc/ibmasm/ibmasm.h
165
void ibmasm_receive_event(struct service_processor *sp, void *data, unsigned int data_size);
drivers/misc/ibmasm/ibmasm.h
166
void ibmasm_event_reader_register(struct service_processor *sp, struct event_reader *reader);
drivers/misc/ibmasm/ibmasm.h
167
void ibmasm_event_reader_unregister(struct service_processor *sp, struct event_reader *reader);
drivers/misc/ibmasm/ibmasm.h
168
int ibmasm_get_next_event(struct service_processor *sp, struct event_reader *reader);
drivers/misc/ibmasm/ibmasm.h
174
int ibmasm_heartbeat_init(struct service_processor *sp);
drivers/misc/ibmasm/ibmasm.h
175
void ibmasm_heartbeat_exit(struct service_processor *sp);
drivers/misc/ibmasm/ibmasm.h
176
void ibmasm_receive_heartbeat(struct service_processor *sp, void *message, size_t size);
drivers/misc/ibmasm/ibmasm.h
179
void ibmasm_init_reverse_heartbeat(struct service_processor *sp, struct reverse_heartbeat *rhb);
drivers/misc/ibmasm/ibmasm.h
180
int ibmasm_start_reverse_heartbeat(struct service_processor *sp, struct reverse_heartbeat *rhb);
drivers/misc/ibmasm/ibmasm.h
184
void ibmasm_receive_message(struct service_processor *sp, void *data, int data_size);
drivers/misc/ibmasm/ibmasm.h
185
int ibmasm_send_driver_vpd(struct service_processor *sp);
drivers/misc/ibmasm/ibmasm.h
186
int ibmasm_send_os_state(struct service_processor *sp, int os_state);
drivers/misc/ibmasm/ibmasm.h
189
int ibmasm_send_i2o_message(struct service_processor *sp);
drivers/misc/ibmasm/ibmasm.h
193
void ibmasm_handle_mouse_interrupt(struct service_processor *sp);
drivers/misc/ibmasm/ibmasm.h
194
int ibmasm_init_remote_input_dev(struct service_processor *sp);
drivers/misc/ibmasm/ibmasm.h
195
void ibmasm_free_remote_input_dev(struct service_processor *sp);
drivers/misc/ibmasm/ibmasm.h
200
void ibmasmfs_add_sp(struct service_processor *sp);
drivers/misc/ibmasm/ibmasm.h
204
void ibmasm_register_uart(struct service_processor *sp);
drivers/misc/ibmasm/ibmasm.h
205
void ibmasm_unregister_uart(struct service_processor *sp);
drivers/misc/ibmasm/ibmasmfs.c
206
void ibmasmfs_add_sp(struct service_processor *sp)
drivers/misc/ibmasm/ibmasmfs.c
213
struct service_processor *sp;
drivers/misc/ibmasm/ibmasmfs.c
219
struct service_processor *sp;
drivers/misc/ibmasm/ibmasmfs.c
226
struct service_processor *sp;
drivers/misc/ibmasm/ibmasmfs.c
340
struct service_processor *sp;
drivers/misc/ibmasm/ibmasmfs.c
372
struct service_processor *sp = event_data->sp;
drivers/misc/ibmasm/ibmasmfs.c
575
struct service_processor *sp;
drivers/misc/ibmasm/ibmasmfs.c
580
sp = list_entry(entry, struct service_processor, node);
drivers/misc/ibmasm/lowlevel.c
19
int ibmasm_send_i2o_message(struct service_processor *sp)
drivers/misc/ibmasm/lowlevel.c
46
struct service_processor *sp = (struct service_processor *)dev_id;
drivers/misc/ibmasm/module.c
156
struct service_processor *sp = pci_get_drvdata(pdev);
drivers/misc/ibmasm/module.c
54
struct service_processor *sp;
drivers/misc/ibmasm/module.c
67
sp = kzalloc_obj(struct service_processor);
drivers/misc/ibmasm/r_heartbeat.c
36
void ibmasm_init_reverse_heartbeat(struct service_processor *sp, struct reverse_heartbeat *rhb)
drivers/misc/ibmasm/r_heartbeat.c
48
int ibmasm_start_reverse_heartbeat(struct service_processor *sp, struct reverse_heartbeat *rhb)
drivers/misc/ibmasm/remote.c
170
void ibmasm_handle_mouse_interrupt(struct service_processor *sp)
drivers/misc/ibmasm/remote.c
196
int ibmasm_init_remote_input_dev(struct service_processor *sp)
drivers/misc/ibmasm/remote.c
262
void ibmasm_free_remote_input_dev(struct service_processor *sp)
drivers/misc/ibmasm/remote.h
100
static inline int advance_queue_reader(struct service_processor *sp, unsigned long reader)
drivers/misc/ibmasm/uart.c
20
void ibmasm_register_uart(struct service_processor *sp)
drivers/misc/ibmasm/uart.c
51
void ibmasm_unregister_uart(struct service_processor *sp)