FreeBSD kernel kern code
|
#include <sys/bus.h>
#include <sys/cpuset.h>
#include <sys/resource.h>
#include <sys/intr.h>
Go to the source code of this file.
Variables | |
INTERFACE | pic |
CODE | |
METHOD int | activate_intr |
struct intr_irqsrc * | isrc |
struct resource * | res |
struct intr_map_data * | data |
DEFAULT | null_pic_activate_intr |
METHOD int | bind_intr |
DEFAULT | dflt_pic_bind_intr |
METHOD void | disable_intr |
METHOD void | enable_intr |
METHOD int | map_intr |
struct intr_irqsrc ** | isrcp |
METHOD int | deactivate_intr |
DEFAULT | null_pic_deactivate_intr |
METHOD int | setup_intr |
DEFAULT | null_pic_setup_intr |
METHOD int | teardown_intr |
DEFAULT | null_pic_teardown_intr |
METHOD void | post_filter |
METHOD void | post_ithread |
METHOD void | pre_ithread |
METHOD void | init_secondary |
DEFAULT | null_pic_init_secondary |
METHOD void | ipi_send |
cpuset_t | cpus |
u_int | ipi |
DEFAULT | null_pic_ipi_send |
METHOD int | ipi_setup |
DEFAULT | dflt_pic_ipi_setup |
struct intr_irqsrc * isrc |
Definition at line 97 of file pic_if.m.
Referenced by intr_activate_irq(), intr_alloc_msi(), intr_alloc_msix(), intr_deactivate_irq(), intr_describe_irq(), intr_is_per_cpu(), intr_isrc_assign_cpu(), intr_isrc_deregister(), intr_isrc_dispatch(), intr_isrc_post_filter(), intr_isrc_post_ithread(), intr_isrc_pre_ithread(), intr_isrc_register(), intr_map_get_isrc(), intr_map_msi(), intr_map_set_isrc(), intr_release_msi(), intr_release_msix(), intr_resolve_irq(), intr_setup_irq(), intr_teardown_irq(), intrcnt_updatename(), isrc_add_handler(), isrc_alloc_irq(), isrc_event_create(), isrc_free_irq(), isrc_increment_count(), isrc_increment_straycount(), isrc_setup_counters(), and isrc_update_name().
METHOD void post_filter |
Definition at line 144 of file pic_if.m.
Referenced by intr_event_create().
METHOD void post_ithread |
Definition at line 149 of file pic_if.m.
Referenced by intr_event_create().
METHOD void pre_ithread |
Definition at line 154 of file pic_if.m.
Referenced by intr_event_create().
struct resource * res |
Definition at line 98 of file pic_if.m.
Referenced by __CONCAT(), at2cnpflags(), brandnote_cb(), bus_alloc_resource(), bus_alloc_resources(), bus_release_resources(), cache_roundup_2(), callout_when(), clock_register(), curproc_sigkilled(), dev_wired_cache_match(), elf_lookup(), elf_obj_lookup(), exec_sysvec_init(), filt_vfsread(), filt_vfsvnode(), foffset_lock(), intr_activate_irq(), intr_deactivate_irq(), intr_describe_irq(), intr_is_per_cpu(), intr_setup_irq(), intr_teardown_irq(), lf_findoverlap(), lock_roundup_2(), make_dev(), make_dev_alias(), make_dev_alias_p(), make_dev_cred(), make_dev_credf(), make_dev_p(), make_dev_s(), make_dev_sv(), malloc_domainset_aligned(), note_fctl_cb(), open2nameif(), parse_notes(), pctrie_lookup_unlocked(), resource_list_release(), select_check_badfd(), shared_page_alloc(), shared_page_alloc_locked(), shared_page_fill(), shm_fill_kinfo(), sigfastblock_fetch_sig(), sigfastblock_setpend1(), sleepq_check_timeout(), sys_sigfastblock(), sysctl_rman(), taskqueue_enqueue(), taskqueue_enqueue_timeout_sbt(), tc_cpu_ticks(), umtx_read_uptr(), umtx_shm_alive(), umtx_shm_create_reg(), umtx_shm_unref_reg_locked(), and vsscanf().