xcan_interrupt(9)
π¦ xcan_interrupt π¦
okay bestie, this is the Kernel API Manual page for xcan_interrupt(9) β manual name folded in right up top because we are cute and organized like that β¨
π NAME π
xcan_interrupt β CAN Isr ππ₯
β¨ SYNOPSIS β¨
irqreturn_t xcan_interrupt (int irq , void *dev_id );
π«Ά ARGUMENTS π«Ά
irqβ irq numberdev_idβ device id pointer
πΈ DESCRIPTION πΈ
okay so this is the xilinx CAN Isr. It checks for the type of interrupt and invokes the corresponding ISR. literally the whole vibe: interrupt shows up, it gets sorted, the right ISR gets called π
π RETURN π
IRQ_NONEβ if the CAN device is in sleep mode π΄IRQ_HANDLEDβ otherwise π
π SEE ALSO π
- Kernel file
./drivers/net/can/xilinx_can.cβ plusstruct xcan_priv(9)π§ xcan_write_reg_le(9)xcan_read_reg_le(9)xcan_write_reg_be(9)xcan_read_reg_be(9)xcan_rx_int_mask(9)set_reset_mode(9)xcan_set_bittiming(9)xcan_chip_start(9)xcan_do_set_mode(9)xcan_write_frame(9)xcan_start_xmit_fifo(9)xcan_start_xmit_mailbox(9)xcan_start_xmit(9)xcan_rx(9)xcanfd_rx(9)xcan_current_error_state(9)xcan_set_error_state(9)xcan_update_error_state_after_rxtx(9)xcan_err_interrupt(9)xcan_state_interrupt(9)xcan_rx_fifo_get_next_frame(9)xcan_rx_poll(9)xcan_tx_interrupt(9)xcan_chip_stop(9)xcan_open(9)xcan_close(9)xcan_get_berr_counter(9)xcan_get_auto_tdcv(9)xcan_suspend(9)xcan_resume(9)xcan_runtime_suspend(9)xcan_runtime_resume(9)xcan_probe(9)xcan_remove(9)
okay thatβs the whole page, bestie π«Ά source/version: ./drivers/net/can Β· date: October 2026 Β· and yes, this icon is still xcan_interrupt(9) π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms