#include <net/irda/irda.h>#include <net/irda/irqueue.h>#include <net/irda/irmod.h>Include dependency graph for irqueue.c:

Go to the source code of this file.
|
||||||||||||
|
Definition at line 545 of file irqueue.c. References IRDA_DEBUG, and NULL. Referenced by enqueue_last(). |
|
|
Definition at line 677 of file irqueue.c. References IRDA_DEBUG, NULL, and ret. Referenced by hashbin_clear(), hashbin_delete(), irda_ioctl(), and irda_read(). |
|
||||||||||||
|
Definition at line 718 of file irqueue.c. References IRDA_DEBUG, NULL, and ret. Referenced by hashbin_remove(). |
|
||||||||||||
|
Definition at line 587 of file irqueue.c. References IRDA_DEBUG, and NULL. Referenced by hashbin_insert(). |
|
||||||||||||
|
Definition at line 569 of file irqueue.c. References __enqueue_last(), cli, restore_flags, and save_flags. Referenced by irda_execute_as_process(), and irmanager_notify(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
Definition at line 80 of file irqueue.c. References ASSERT, dequeue_first(), HASHBIN_SIZE, HB_MAGIC, hashbin_t::hb_size, i, hashbin_t::magic, and NULL. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 113 of file irqueue.c. References ASSERT, dequeue_first(), HASHBIN_SIZE, HB_MAGIC, i, kfree(), hashbin_t::magic, and NULL. Referenced by __irias_delete_object(), irda_device_cleanup(), iriap_cleanup(), irlan_cleanup(), irlap_cleanup(), irlap_discovery_request(), irlmp_add_discovery_log(), and irlmp_cleanup(). Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
Definition at line 213 of file irqueue.c. References ASSERT, cli, enqueue_first(), GET_HASHBIN, hash, HB_GLOBAL, HB_LOCAL, HB_MAGIC, hashbin_t::hb_size, HB_SORTED, hashbin_t::hb_type, IRDA_DEBUG, hashbin_t::magic, NULL, restore_flags, save_flags, spin_lock_irqsave, spin_unlock_irq, and strncpy. Referenced by ircomm_open(), ircomm_tty_open(), irda_device_register_dongle(), irda_register_compressor(), irda_task_execute(), iriap_open(), irias_add_attrib(), irias_insert_object(), irlan_open(), irlap_open(), irlap_state_query(), irlmp_add_discovery(), irlmp_connect_request(), irlmp_disconnect_indication(), irlmp_disconnect_request(), irlmp_dup(), irlmp_open_lsap(), irlmp_register_client(), irlmp_register_link(), irlmp_register_service(), irlmp_state_connect(), irttp_dup(), irttp_open_tsap(), and irtty_open(). Here is the call graph for this function: ![]() |
|
||||||||||||||||||||
|
Definition at line 150 of file irqueue.c. References ASSERT, cli, GET_HASHBIN, hash, HB_GLOBAL, HB_MAGIC, hashbin_t::hb_type, IRDA_DEBUG, hashbin_t::magic, NULL, save_flags, and spin_lock_irqsave. |
|
|
Definition at line 48 of file irqueue.c. References HASHBIN_SIZE, HB_MAGIC, i, kmalloc(), memset, NULL, and SPIN_LOCK_UNLOCKED. Referenced by ircomm_init(), ircomm_tty_init(), irda_device_init(), iriap_init(), irias_new_object(), irlan_init(), irlap_discovery_request(), irlap_init(), irlmp_init(), irlmp_register_link(), irttp_init(), and irtty_init(). Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 366 of file irqueue.c. References ASSERT, cli, dequeue_general(), entry, FALSE, found, GET_HASHBIN, hash, hashbin_t::hb_current, HB_GLOBAL, HB_LOCAL, HB_MAGIC, hashbin_t::hb_size, hashbin_t::hb_type, IRDA_DEBUG, hashbin_t::magic, NULL, restore_flags, save_flags, spin_lock_irqsave, spin_unlock_irq, strcmp, and TRUE. Referenced by hashbin_remove_first(), ircomm_close(), irda_device_unregister_dongle(), irda_task_delete(), irda_unregister_compressor(), iriap_close(), irias_delete_object(), irlap_close(), irlmp_add_discovery(), irlmp_close_lsap(), irlmp_connect_request(), irlmp_disconnect_indication(), irlmp_disconnect_request(), irlmp_expire_discoveries(), irlmp_state_connect(), irlmp_unregister_client(), irlmp_unregister_link(), irlmp_unregister_service(), irttp_close_tsap(), and irtty_close(). Here is the call graph for this function: ![]() |
|
|
Definition at line 342 of file irqueue.c. References cli, entry, hashbin_get_first(), hashbin_remove(), NULL, restore_flags, and save_flags. Referenced by irlmp_add_discovery_log(). Here is the call graph for this function: ![]() |
|
||||||||||||||||||||
|
Definition at line 182 of file irqueue.c. References ASSERT, GET_HASHBIN, hash, HB_GLOBAL, HB_LOCAL, HB_MAGIC, hashbin_t::hb_type, IRDA_DEBUG, hashbin_t::magic, NULL, restore_flags, and spin_unlock_irq. |