Home
last modified time | relevance | path

Searched refs:service_processor (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.4/drivers/misc/ibmasm/
Dibmasm.h139 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 …]
Dcommand.c16 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()
Devent.c26 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()
Dheartbeat.c51 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()
Dlowlevel.c19 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()
Ddot_command.c17 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()
Dibmasmfs.c206 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()
Duart.c20 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()
Dr_heartbeat.c36 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()
Dmodule.c54 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()
Dremote.c170 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()
Dremote.h100 static inline int advance_queue_reader(struct service_processor *sp, unsigned long reader) in advance_queue_reader()