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