section 9 · Kernel routines 🧠
87928 pages · page 253 of 440
O (continued)
- ovpn_dst_cache_check_key(9)reset peer dst cache after key changes✨
- ovpn_dst_cache_current(9)check whether a route lookup matches peer state✨
- ovpn_get_dev_from_attrs(9)retrieve the ovpn private data from the netdevice a netlink message is targeting✨
- ovpn_is_keepalive(9)check if skb contains a keepalive message✨
- ovpn_key_id_from_skb(9)extract key ID from the skb head✨
- ovpn_nexthop_from_rt4(9)look up the IPv4 nexthop for the given destination✨
- ovpn_nexthop_from_rt6(9)look up the IPv6 nexthop for the given destination✨
- ovpn_nexthop_from_skb4(9)retrieve IPv4 nexthop for outgoing skb✨
- ovpn_nexthop_from_skb6(9)retrieve IPv6 nexthop for outgoing skb✨
- ovpn_nl_key_new_doit(9)configure a new key for the specified peer✨
- ovpn_nl_key_swap_notify(9)notify userspace peer's key must be renewed✨
- ovpn_nl_peer_del_notify(9)notify userspace about peer being deleted✨
- ovpn_nl_peer_float_notify(9)notify userspace about peer floating✨
- ovpn_nl_peer_modify(9)modify the peer attributes according to the incoming msg✨
- ovpn_nl_register(9)perform any needed registration in the NL subsustem✨
- ovpn_nl_unregister(9)undo any module wide netlink registration✨
- ovpn_opcode_compose(9)combine OP code, key ID and peer ID to wire format✨
- ovpn_opcode_from_skb(9)extract OP code from skb at specified offset✨
- ovpn_peer_add(9)add peer to the related tables✨
- ovpn_peer_add_mp(9)add peer to related tables in a MP instance✨
- ovpn_peer_add_p2p(9)add peer to related tables in a P2P instance✨
- ovpn_peer_check_by_src(9)check that skb source is routed via peer✨
- ovpn_peer_del(9)delete peer from related tables✨
- ovpn_peer_del_mp(9)delete peer from related tables in a MP instance✨
- ovpn_peer_del_p2p(9)delete peer from related tables in a P2P instance✨
- ovpn_peer_endpoints_update(9)update remote or local endpoint for peer✨
- ovpn_peer_get_by_dst(9)Lookup peer to send skb to✨
- ovpn_peer_get_by_id(9)retrieve peer by ID✨
- ovpn_peer_get_by_id_p2p(9)get peer by ID in a P2P instance✨
- ovpn_peer_get_by_transp_addr(9)retrieve peer by transport address✨
- ovpn_peer_get_by_transp_addr_p2p(9)get peer by transport address in a P2P instance✨
- ovpn_peer_get_by_vpn_addr4(9)retrieve peer by its VPN IPv4 address✨
- ovpn_peer_get_by_vpn_addr6(9)retrieve peer by its VPN IPv6 address✨
- ovpn_peer_hold(9)increase reference counter✨
- ovpn_peer_id_from_skb(9)extract peer ID from skb at specified offset✨
- ovpn_peer_keepalive_send(9)periodic worker sending keepalive packets✨
- ovpn_peer_keepalive_set(9)configure keepalive values for peer✨
- ovpn_peer_keepalive_work(9)run keepalive logic on each known peer✨
- ovpn_peer_new(9)allocate and initialize a new peer object✨
- ovpn_peer_put(9)decrease reference counter✨
- ovpn_peer_release(9)release peer private members✨
- ovpn_peer_release_kref(9)callback for kref_put✨
- ovpn_peer_release_p2p(9)release peer upon P2P device teardown✨
- ovpn_peer_release_rcu(9)RCU callback performing last peer release steps✨
- ovpn_peer_reset_sockaddr(9)recreate binding for peer✨
- ovpn_peer_skb_to_sockaddr(9)fill sockaddr with skb source address✨
- ovpn_peer_transp_match(9)check if sockaddr and peer binding match✨
- ovpn_peer_vpn_addr_conflict4(9)check if the VPN v4 address is already in use✨
- ovpn_peer_vpn_addr_conflict6(9)check if the VPN v6 address is already in use✨
- ovpn_peers_free(9)free all peers in the instance✨
- ovpn_socket_new(9)create a new socket and initialize it✨
- ovpn_socket_put(9)decrease reference counter✨
- ovpn_socket_release(9)release resources owned by socket user✨
- ovpn_udp4_output(9)send IPv4 packet over udp socket✨
- ovpn_udp6_output(9)send IPv6 packet over udp socket✨
- ovpn_udp_encap_recv(9)Start processing a received UDP packet.✨
- ovpn_udp_output(9)transmit skb using udp-tunnel✨
- ovpn_udp_send_skb(9)prepare skb and send it over via UDP✨
- ovpn_udp_socket_attach(9)set udp-tunnel CBs on socket and link it to ovpn✨
- ovpn_udp_socket_detach(9)clean udp-tunnel status for this socket✨
- ovpn_xmit_special(9)encrypt and transmit an out-of-band message to peer✨
- ovs_nla_get_flow_metadata(9)parses Netlink attributes into a flow key.✨
- ovs_nla_get_match(9)parses Netlink attributes into a flow key and mask. In case the 'mask' is NULL, the flow is treated as exact match flow. Otherwise, it is treated as a wildcarded flow, except the mask does not…✨
- ovs_vport_add(9)add vport device (for kernel callers)✨
- ovs_vport_alloc(9)allocate and initialize new vport✨
- ovs_vport_del(9)delete existing vport device✨
- ovs_vport_exit(9)shutdown vport subsystem✨
- ovs_vport_find_upcall_portid(9)find the upcall portid to send upcall.✨
- ovs_vport_free(9)uninitialize and free vport✨
- ovs_vport_get_stats(9)retrieve device stats✨
- ovs_vport_get_upcall_portids(9)get the upcall_portids of @vport.✨
- ovs_vport_get_upcall_stats(9)retrieve upcall stats✨
- ovs_vport_init(9)initialize vport subsystem✨
- ovs_vport_locate(9)find a port that has already been created✨
- ovs_vport_receive(9)pass up received packet to the datapath for processing✨
- ovs_vport_set_upcall_portids(9)set upcall portids of @vport.✨
- OWE DH IE handling offload(9)✨
- owll(9)Dallas Semiconductor 1-Wire Link Layer Interface✨
- owll(9freebsd)Dallas Semiconductor 1-Wire Link Layer Interface✨
- own(9)Dallas Semiconductor 1-Wire Network and Transport Interface✨
- own(9freebsd)Dallas Semiconductor 1-Wire Network and Transport Interface✨
- Ownership(9)✨
- Ownership transfer(9)✨
P
- p1022_ds_exit(9)machine driver exit✨
- p1022_ds_init(9)machine driver initialization.✨
- p1022_ds_machine_probe(9)initialize the board✨
- p1022_ds_machine_remove(9)Remove the sound device✨
- p1022_ds_probe(9)platform probe function for the machine driver✨
- p1022_ds_remove(9)remove the platform device✨
- p1022_ds_startup(9)program the board with various hardware parameters✨
- p1022_rdk_exit(9)machine driver exit✨
- p1022_rdk_init(9)machine driver initialization.✨
- p1022_rdk_machine_probe(9)initialize the board✨
- p1022_rdk_machine_remove(9)Remove the sound device✨
- p1022_rdk_probe(9)platform probe function for the machine driver✨
- p1022_rdk_remove(9)remove the platform device✨
- p1022_rdk_startup(9)program the board with various hardware parameters✨
- p1022ds_set_monitor_port(9)switch the output to a different monitor port✨
- p1022ds_set_pixel_clock(9)program the DIU's clock✨
- p1022ds_valid_monitor_port(9)set the monitor port for sysfs✨
- p1022rdk_set_pixel_clock(9)program the DIU's clock✨
- p1022rdk_valid_monitor_port(9)set the monitor port for sysfs✨
- p2sb_bar(9)Get Primary to Sideband (P2SB) bridge device BAR✨
- p4d_clear_huge(9)Clear kernel P4D mapping when it is set✨
- p4d_set_huge(9)Set up kernel P4D mapping✨
- p9100_blank(9)Optional function. Blanks the display.✨
- p9100_setcolreg(9)Optional function. Sets a color register.✨
- p9_check_errors(9)check 9p packet for error return and process it✨
- p9_client_cb(9)call back from transport to client✨
- p9_client_flush(9)flush (cancel) a request✨
- p9_client_rpc(9)issue a request and wait for a response✨
- p9_client_zc_rpc(9)issue a request and wait for a response✨
- p9_conn_cancel(9)cancel all pending requests with error✨
- p9_conn_create(9)initialize the per-session mux data✨
- p9_conn_destroy(9)cancels all pending requests of mux✨
- p9_error_init(9)preload mappings into hash list✨
- p9_errstr2errno(9)convert error string to error number✨
- p9_fd_close(9)shutdown file descriptor transport✨
- p9_fd_read(9)read from a fd✨
- p9_fd_request(9)send 9P request The function can sleep until the request is scheduled for sending. The function can be interrupted. Return from the function is not a guarantee that the request is sent successfully.✨
- p9_fd_write(9)write to a socket✨
- p9_msg_buf_size(9)Returns a buffer size sufficiently large to hold the intended 9p message.✨
- p9_parse_header(9)parse header arguments out of a packet✨
- p9_poll_mux(9)polls a mux and schedules read or write works if necessary✨
- p9_poll_workfn(9)poll worker thread✨
- p9_pollwait(9)add poll task to the wait queue✨
- p9_read_work(9)called when there is some data to be read from a transport✨
- p9_release_pages(9)Release pages after the transaction.✨
- p9_tag_alloc(9)Allocate a new request.✨
- p9_tag_cleanup(9)cleans up tags structure and reclaims resources✨
- p9_tag_lookup(9)Look up a request by tag.✨
- p9_tag_remove(9)Remove a tag.✨
- p9_trans_rdma_init(9)Register the 9P RDMA transport driver✨
- p9_virtio_close(9)reclaim resources of a channel✨
- p9_virtio_create(9)allocate a new virtio channel✨
- p9_virtio_probe(9)probe for existence of 9P virtio channels✨
- p9_virtio_remove(9)clean up resources associated with a virtio device✨
- p9_virtio_request(9)issue a request✨
- p9_virtio_zc_request(9)issue a zero copy request✨
- p9_write_work(9)called when a transport can send some data✨
- p9mode2perm(9)convert plan9 mode bits to unix permission bits✨
- p9mode2unixmode(9)convert plan9 mode bits to unix mode bits✨
- p_candebug(9)determine debuggability of a process✨
- p_candebug(9freebsd)determine debuggability of a process✨
- p_cansee(9)determine visibility of a process✨
- p_cansee(9freebsd)determine visibility of a process✨
- p_next(9)read the next profile entry✨
- p_start(9)start a depth first traversal of profile tree✨
- p_stop(9)stop depth first traversal✨
- pack(9)Pack u64 number into bitfield of buffer.✨
- pack_bits(9)pack bit fields end-to-end.✨
- pack_compressed_data(9)Attempt to pack the compressed data_vio into a block.✨
- pack_fields_u16(9)Pack array of fields✨
- pack_fields_u8(9)Pack array of fields✨
- pack_fragment(9)Pack a data_vio's fragment into the compressed block in which it is already known to fit.✨
- pack_inode(9)pack an inode node.✨
- pack_pfns(9)Prepare PFNs for saving.✨
- pack_reference_block(9)Copy data from a reference block to a buffer ready to be written out.✨
- pack_scmi_header(9)packs and returns 32-bit header✨
- pack_sg_list(9)pack a scatter gather list from a linear buffer✨
- pack_sg_list_p(9)Just like pack_sg_list. Instead of taking a buffer, this takes a list of pages.✨
- pack_status(9)Convert a data_vio_compression_status into a u32 which may be stored atomically.✨
- pack_vdo_component(9)Convert a vdo_component to its packed on-disk representation.✨
- pack_vdo_config(9)Convert a vdo_config to its packed on-disk representation.✨
- packed_pixels_addr(9)Get the pointer to the block containing the pixel at the given coordinates✨
- packed_pixels_addr_1x1(9)Get the pointer to the block containing the pixel at the given coordinates✨
- packed_pixels_offset(9)Get the offset of the block containing the pixel at coordinates x/y✨
- Packet alignment(9)✨
- packet coalesce support(9)✨
- packing(9)Convert numbers (currently u64) between a packed and an unpacked format. Unpacked means laid out in memory in the CPU's native understanding of integers, while packed means anything else that…✨
- pacpi_cable_detect(9)cable type detection✨
- pacpi_discover_modes(9)filter non ACPI modes✨
- pacpi_init_one(9)Register ACPI ATA PCI device with kernel services✨
- pacpi_mode_filter(9)mode filter for ACPI✨
- pacpi_port_start(9)port setup✨
- pacpi_pre_reset(9)check for 40/80 pin✨
- pacpi_qc_issue(9)command issue✨
- pacpi_set_dmamode(9)set initial DMA mode data✨
- pacpi_set_piomode(9)set initial PIO mode data✨
- padata_alloc(9)allocate and initialize a padata instance✨
- padata_alloc_shell(9)Allocate and initialize padata shell.✨
- padata_do_multithreaded(9)run a multithreaded job✨
- padata_do_parallel(9)padata parallelization function✨
- padata_do_serial(9)padata serialization function✨
- padata_free(9)free a padata instance✨
- padata_free_shell(9)free a padata shell✨
- padata_set_cpumask(9)Sets specified by @cpumask_type cpumask to the value equivalent to @cpumask.✨
- Page mobility and placement hints(9)✨
- Page table index utilities(9)✨
- Page table index utilities (constants)(9)✨
- page_address(9)get the mapped virtual address of a page✨
- page_address_in_vma(9)The virtual address of a page in this VMA.✨
- page_cache_async_readahead(9)file readahead for marked pages✨
- page_cache_next_miss(9)Find the next gap in the page cache.✨
- page_cache_prev_miss(9)Find the previous gap in the page cache.✨
- page_cache_ra_unbounded(9)Start unchecked readahead.✨
- page_cache_sync_readahead(9)generic file readahead✨
- page_cgroup_ino(9)return inode number of the memcg a page is charged to✨
- page_counter_calculate_protection(9)check if memory consumption is in the normal range✨
- page_counter_cancel(9)take pages out of the local counter✨
💅
getting it ready, bestie…