Searched refs:service_processor (Results 1 – 12 of 12) sorted by relevance
/Linux-v5.4/drivers/misc/ibmasm/ |
D | ibmasm.h | 139 struct service_processor { struct 157 struct command *ibmasm_new_command(struct service_processor *sp, size_t buffer_size); argument 158 void ibmasm_exec_command(struct service_processor *sp, struct command *cmd); 160 void ibmasm_receive_command_response(struct service_processor *sp, void *response, size_t size); 163 int ibmasm_event_buffer_init(struct service_processor *sp); 164 void ibmasm_event_buffer_exit(struct service_processor *sp); 165 void ibmasm_receive_event(struct service_processor *sp, void *data, unsigned int data_size); 166 void ibmasm_event_reader_register(struct service_processor *sp, struct event_reader *reader); 167 void ibmasm_event_reader_unregister(struct service_processor *sp, struct event_reader *reader); 168 int ibmasm_get_next_event(struct service_processor *sp, struct event_reader *reader); [all …]
|
D | command.c | 16 static void exec_next_command(struct service_processor *sp); 20 struct command *ibmasm_new_command(struct service_processor *sp, size_t buffer_size) in ibmasm_new_command() 63 static void enqueue_command(struct service_processor *sp, struct command *cmd) in enqueue_command() 68 static struct command *dequeue_command(struct service_processor *sp) in dequeue_command() 83 static inline void do_exec_command(struct service_processor *sp) in do_exec_command() 105 void ibmasm_exec_command(struct service_processor *sp, struct command *cmd) in ibmasm_exec_command() 125 static void exec_next_command(struct service_processor *sp) in exec_next_command() 161 void ibmasm_receive_command_response(struct service_processor *sp, void *response, size_t size) in ibmasm_receive_command_response()
|
D | event.c | 26 static void wake_up_event_readers(struct service_processor *sp) in wake_up_event_readers() 43 void ibmasm_receive_event(struct service_processor *sp, void *data, unsigned int data_size) in ibmasm_receive_event() 77 int ibmasm_get_next_event(struct service_processor *sp, struct event_reader *reader) in ibmasm_get_next_event() 116 void ibmasm_event_reader_register(struct service_processor *sp, struct event_reader *reader) in ibmasm_event_reader_register() 127 void ibmasm_event_reader_unregister(struct service_processor *sp, struct event_reader *reader) in ibmasm_event_reader_unregister() 136 int ibmasm_event_buffer_init(struct service_processor *sp) in ibmasm_event_buffer_init() 160 void ibmasm_event_buffer_exit(struct service_processor *sp) in ibmasm_event_buffer_exit()
|
D | heartbeat.c | 51 int ibmasm_heartbeat_init(struct service_processor *sp) in ibmasm_heartbeat_init() 60 void ibmasm_heartbeat_exit(struct service_processor *sp) in ibmasm_heartbeat_exit() 71 void ibmasm_receive_heartbeat(struct service_processor *sp, void *message, size_t size) in ibmasm_receive_heartbeat()
|
D | lowlevel.c | 19 int ibmasm_send_i2o_message(struct service_processor *sp) in ibmasm_send_i2o_message() 46 struct service_processor *sp = (struct service_processor *)dev_id; in ibmasm_interrupt_handler()
|
D | dot_command.c | 17 void ibmasm_receive_message(struct service_processor *sp, void *message, int message_size) in ibmasm_receive_message() 54 int ibmasm_send_driver_vpd(struct service_processor *sp) in ibmasm_send_driver_vpd() 110 int ibmasm_send_os_state(struct service_processor *sp, int os_state) in ibmasm_send_os_state()
|
D | ibmasmfs.c | 206 void ibmasmfs_add_sp(struct service_processor *sp) in ibmasmfs_add_sp() 213 struct service_processor *sp; 219 struct service_processor *sp; 226 struct service_processor *sp; 340 struct service_processor *sp; in event_file_open() 372 struct service_processor *sp = event_data->sp; in event_file_read() 581 struct service_processor *sp; in ibmasmfs_create_files() 586 sp = list_entry(entry, struct service_processor, node); in ibmasmfs_create_files()
|
D | uart.c | 20 void ibmasm_register_uart(struct service_processor *sp) in ibmasm_register_uart() 51 void ibmasm_unregister_uart(struct service_processor *sp) in ibmasm_unregister_uart()
|
D | r_heartbeat.c | 36 void ibmasm_init_reverse_heartbeat(struct service_processor *sp, struct reverse_heartbeat *rhb) in ibmasm_init_reverse_heartbeat() 48 int ibmasm_start_reverse_heartbeat(struct service_processor *sp, struct reverse_heartbeat *rhb) in ibmasm_start_reverse_heartbeat()
|
D | module.c | 54 struct service_processor *sp; in ibmasm_init_one() 67 sp = kzalloc(sizeof(struct service_processor), GFP_KERNEL); in ibmasm_init_one() 155 struct service_processor *sp = pci_get_drvdata(pdev); in ibmasm_remove_one()
|
D | remote.c | 170 void ibmasm_handle_mouse_interrupt(struct service_processor *sp) in ibmasm_handle_mouse_interrupt() 196 int ibmasm_init_remote_input_dev(struct service_processor *sp) in ibmasm_init_remote_input_dev() 262 void ibmasm_free_remote_input_dev(struct service_processor *sp) in ibmasm_free_remote_input_dev()
|
D | remote.h | 100 static inline int advance_queue_reader(struct service_processor *sp, unsigned long reader) in advance_queue_reader()
|