Lines Matching full:bcm

3  * bcm.c - Broadcast Manager to filter/send (cyclic) CAN content
59 #include <linux/can/bcm.h>
263 * of the given bcm tx op
308 * bcm_send_to_user - send a BCM message to the userspace
334 * the BCM uses the flags-element of the canfd_frame in bcm_send_to_user()
337 * BCM, where nframes is 1 in bcm_send_to_user()
696 * helpers for bcm_op handling: find & delete bcm [rx|tx] op elements
735 printk(KERN_ERR "can-bcm: bcm_rx_unreg: registered device " in bcm_rx_unreg()
831 * bcm_tx_setup - create or update a bcm tx op (for bcm_sendmsg)
857 /* update existing BCM operation */ in bcm_tx_setup()
892 /* insert new BCM operation for the given can_id */ in bcm_tx_setup()
1006 * bcm_rx_setup - create or update a bcm rx op (for bcm_sendmsg)
1039 /* update existing BCM operation */ in bcm_rx_setup()
1067 /* insert new BCM operation for the given can_id */ in bcm_rx_setup()
1195 "bcm", sk); in bcm_rx_setup()
1204 bcm_rx_handler, op, "bcm", sk); in bcm_rx_setup()
1206 /* this bcm rx op is broken -> remove it */ in bcm_rx_setup()
1262 * bcm_sendmsg - process BCM commands (opcodes) from the userspace
1432 * initial settings for all BCM sockets to be set at socket creation time
1672 /* create /proc/net/can-bcm directory */ in canbcm_pernet_init()
1673 net->can.bcmproc_dir = proc_net_mkdir(net, "can-bcm", net->proc_net); in canbcm_pernet_init()
1682 /* remove /proc/net/can-bcm directory */ in canbcm_pernet_exit()
1684 remove_proc_entry("can-bcm", net->proc_net); in canbcm_pernet_exit()
1701 printk(KERN_ERR "can: registration of bcm protocol failed\n"); in bcm_module_init()