section 9 · Kernel routines 🧠
87928 pages · page 185 of 440
I (continued)
- IPTFS_DEFAULT_DROP_TIME_USECS(9)default drop time✨
- IPTFS_DEFAULT_INIT_DELAY_USECS(9)default initial output delay✨
- IPTFS_DEFAULT_MAX_QUEUE_SIZE(9)default max output queue size.✨
- IPTFS_DEFAULT_REORDER_WINDOW(9)default reorder window size✨
- iptfs_drop_timer(9)Handle drop timer expiry.✨
- iptfs_encap_add_ipv4(9)add outer encaps✨
- iptfs_encap_add_ipv6(9)add outer encaps✨
- iptfs_enqueue(9)enqueue packet if ok to send.✨
- iptfs_first_skb(9)handle the first dequeued inner packet for output✨
- iptfs_get_inner_mtu(9)return the inner MTU for an IPTFS xfrm.✨
- iptfs_input(9)handle receipt of iptfs payload✨
- iptfs_input_ordered(9)handle next in order IPTFS payload.✨
- iptfs_input_save_runt(9)save data in xtfs runt space.✨
- iptfs_prepare_output(9)prepare the skb for output✨
- iptfs_pskb_add_frags(9)Create and add frags into a new sk_buff.✨
- iptfs_pskb_extract_seq(9)Create and load data into a new sk_buff.✨
- iptfs_reassem_abort(9)In-progress packet is aborted free the state.✨
- iptfs_reassem_cont(9)Continue the reassembly of an inner packets.✨
- iptfs_reassem_done(9)In-progress packet is complete, clear the state.✨
- iptfs_skb_add_frags(9)add a range of fragment references into an skb✨
- iptfs_skb_can_add_frags(9)check if ok to add frags from walk to skb✨
- iptfs_skb_head_to_frag(9)initialize a skb_frag_t based on skb head data✨
- iptfs_skb_prepare_frag_walk(9)initialize a frag walk over an skb.✨
- iptfs_user_init(9)initialize the SA with IPTFS options from netlink.✨
- iptunnel_pmtud_build_icmp(9)Build ICMP error message for PMTUD✨
- iptunnel_pmtud_build_icmpv6(9)Build ICMPv6 error message for PMTUD✨
- iptunnel_pmtud_check_icmp(9)Trigger ICMP reply if needed and allowed✨
- iptunnel_pmtud_check_icmpv6(9)Trigger ICMPv6 reply if needed and allowed✨
- ipu_image_convert(9)asynchronous image conversion request✨
- ipu_image_convert_abort(9)abort conversions✨
- ipu_image_convert_adjust(9)adjust input/output images to IPU restrictions.✨
- ipu_image_convert_cb_t(9)conversion callback function prototype✨
- ipu_image_convert_prepare(9)prepare a conversion context.✨
- ipu_image_convert_queue(9)queue a conversion run✨
- ipu_image_convert_unprepare(9)unprepare a conversion context.✨
- ipu_image_convert_verify(9)verify that input/output image formats and rotation mode meet IPU restrictions.✨
- iput(9)put an inode✨
- iput_if_not_last(9)drop an inode reference only if it is not the last one✨
- iput_not_last(9)put an inode assuming this is not the last reference✨
- ipv4_pktinfo_prepare(9)transfer some info from rtable to skb✨
- ipv4_skb_to_auditdata(9)fill auditdata from skb✨
- ipv6_dev_find(9)find the first device with a given source address.✨
- ipv6_mc_check_mld(9)checks whether this is a sane MLD packet✨
- ipv6_rearrange_destopt(9)rearrange IPv6 destination options header✨
- ipv6_rearrange_rthdr(9)rearrange IPv6 routing header✨
- ipv6_renew_options(9)replace a specific ext hdr with a new one.✨
- ipv6_skb_to_auditdata(9)fill auditdata from skb✨
- ipw2100_set_key(9)Set a the wep key✨
- ir_create_table(9)initializes a scancode table✨
- ir_do_keydown(9)internal function to process a keypress✨
- ir_do_keyup(9)internal function to signal the release of a keypress✨
- ir_establish_scancode(9)set a keycode in the scancode->keycode table✨
- ir_free_table(9)frees memory allocated by a scancode table✨
- ir_getkeycode(9)get a keycode from the scancode->keycode table✨
- ir_imon_decode(9)Decode one iMON pulse or space✨
- ir_imon_encode(9)Encode a scancode as a stream of raw events✨
- ir_jvc_decode(9)Decode one JVC pulse or space✨
- ir_jvc_encode(9)Encode a scancode as a stream of raw events✨
- ir_lookup_by_scancode(9)locate mapping by scancode✨
- ir_mce_kbd_decode(9)Decode one mce_kbd pulse or space✨
- ir_mce_kbd_encode(9)Encode a scancode as a stream of raw events✨
- ir_nec_decode(9)Decode one NEC pulse or space✨
- ir_nec_encode(9)Encode a scancode as a stream of raw events✨
- ir_nec_scancode_to_raw(9)encode an NEC scancode ready for modulation.✨
- ir_raw_edge_handle(9)Handle ir_raw_event_store_edge() processing✨
- ir_raw_encode_carrier(9)Get carrier used for protocol✨
- ir_raw_encode_scancode(9)Encode a scancode as raw events✨
- ir_raw_event_handle(9)schedules the decoding of stored ir data✨
- ir_raw_event_set_idle(9)provide hint to rc-core when the device is idle or not✨
- ir_raw_event_store(9)pass a pulse/space duration to the raw ir decoders✨
- ir_raw_event_store_edge(9)notify raw ir decoders of the start of a pulse/space✨
- ir_raw_event_store_with_filter(9)pass next pulse/space to decoders with some processing✨
- ir_raw_gen_manchester(9)Encode data with Manchester (bi-phase) modulation.✨
- ir_raw_gen_pd(9)Encode data to raw events with pulse-distance modulation.✨
- ir_raw_gen_pl(9)Encode data to raw events with pulse-length modulation.✨
- ir_raw_gen_pulse_space(9)generate pulse and space raw events.✨
- ir_rc5_decode(9)Decode one RC-5 pulse or space✨
- ir_rc5_encode(9)Encode a scancode as a stream of raw events✨
- ir_rc6_decode(9)Decode one RC6 pulse or space✨
- ir_rc6_encode(9)Encode a scancode as a stream of raw events✨
- ir_rcmm_decode(9)Decode one RCMM pulse or space✨
- ir_resize_table(9)resizes a scancode table if necessary✨
- ir_sanyo_decode(9)Decode one SANYO pulse or space✨
- ir_sanyo_encode(9)Encode a scancode as a stream of raw events✨
- ir_setkeycode(9)set a keycode in the scancode->keycode table✨
- ir_setkeytable(9)sets several entries in the scancode->keycode table✨
- ir_sharp_decode(9)Decode one Sharp pulse or space✨
- ir_sharp_encode(9)Encode a scancode as a stream of raw events✨
- ir_sony_decode(9)Decode one Sony pulse or space✨
- ir_sony_encode(9)Encode a scancode as a stream of raw events✨
- ir_timer_keyup(9)generates a keyup event after a timeout✨
- ir_timer_repeat(9)generates a repeat event after a timeout✨
- ir_update_mapping(9)set a keycode in the scancode->keycode table✨
- ir_xmp_decode(9)Decode one XMP pulse or space✨
- irdma_accept(9)registered call for connection to be accepted✨
- irdma_access_mcast_grp(9)Access mcast group based on op✨
- irdma_active_open_err(9)send event for active side cm error✨
- irdma_add_apbvt(9)add tcp port to HW apbvt table✨
- irdma_add_arp(9)add a new arp entry if needed✨
- irdma_add_hte_node(9)add a cm node to the hash table✨
- irdma_add_ip(9)add ip addresses✨
- irdma_add_ipv4_addr(9)add ipv4 address to the hw arp table✨
- irdma_add_ipv6_addr(9)add ipv6 address to the hw arp table✨
- irdma_add_local_mac_entry(9)add a mac ip address entry to the hw table✨
- irdma_add_mqh(9)Adds multiple qhashes✨
- irdma_add_mqh_4(9)Adds multiple qhashes for IPv4✨
- irdma_add_mqh_6(9)Adds multiple qhashes for IPv6✨
- irdma_add_pd_table_entry(9)Adds page descriptor to the specified table✨
- irdma_add_sd_table_entry(9)Adds a segment descriptor to the table✨
- irdma_addr_resolve_neigh(9)resolve neighbor address✨
- irdma_addr_resolve_neigh_ipv6(9)resolve neighbor ipv6 address✨
- irdma_ah_cqp_op(9)perform an AH cqp operation✨
- irdma_ah_exists(9)Check for existing identical AH✨
- irdma_alloc_and_get_cqp_request(9)get cqp struct✨
- irdma_alloc_hw_port_stats(9)Allocate a hw stats structure✨
- irdma_alloc_local_mac_entry(9)allocate a mac entry✨
- irdma_alloc_mr(9)register stag for fast memory registration✨
- irdma_alloc_mw(9)Allocate memory window✨
- irdma_alloc_node(9)Allocate a WS node and init✨
- irdma_alloc_pd(9)allocate protection domain✨
- irdma_alloc_push_page(9)allocate a push page for qp✨
- irdma_alloc_set_mac(9)set up a mac address table entry✨
- irdma_alloc_ucontext(9)Allocate the user context data structure✨
- irdma_alloc_ws_node_id(9)Allocate a tx scheduler node ID✨
- irdma_arp_table(9)manage arp table✨
- irdma_attach_mcast(9)attach a qp to a multicast group✨
- irdma_bld_termhdr_ctrl(9)setup terminate hdr control fields✨
- irdma_bld_termhdr_ddp_rdma(9)setup ddp and rdma hdrs in terminate hdr✨
- irdma_bld_terminate_hdr(9)build terminate message header✨
- irdma_build_mpa_v1(9)build a MPA V1 frame✨
- irdma_build_mpa_v2(9)build a MPA V2 frame✨
- irdma_calc_mem_rsrc_size(9)calculate memory resources size.✨
- irdma_ceq_dpc(9)dpc handler for CEQ✨
- irdma_ceq_handler(9)interrupt handler for ceq✨
- irdma_cfg_aeq(9)Configure AEQ interrupt✨
- irdma_cfg_aeq_vector(9)set up the msix vector for aeq✨
- irdma_cfg_ceq_vector(9)set up the msix interrupt vector for ceq✨
- irdma_cfg_fpm_val(9)configure HMC objects✨
- irdma_cfg_sd_mem(9)allocate sd memory✨
- irdma_change_l2params(9)given the new l2 parameters, change all qp✨
- irdma_check_cqp_progress(9)check cqp processing progress✨
- irdma_check_mem_contiguous(9)check if pbls stored in arr are contiguous✨
- irdma_check_mr_contiguous(9)check if MR is physically contiguous✨
- irdma_check_seq(9)check seq numbers if OK✨
- irdma_check_syn(9)Check for error on received syn ack✨
- irdma_clean_cqes(9)clean cq entries for qp✨
- irdma_cleanup_cm_core(9)deallocate a top level instance of a cm core✨
- irdma_cleanup_deferred_cqp_ops(9)clean-up cqp with no completions✨
- irdma_cleanup_pending_cqp_op(9)clean-up cqp with no completions✨
- irdma_cleanup_retrans_entry(9)free send entry with lock✨
- irdma_close_hmc_objects_type(9)delete hmc objects of a given type✨
- irdma_clr_sd_entry(9)setup entry for sd clear✨
- irdma_clr_wqes(9)clear next 128 sq entries✨
- irdma_cm_build_mpa_frame(9)build mpa frame for mpa version 1 or version 2✨
- irdma_cm_close(9)close of cm connection✨
- irdma_cm_create_ah(9)create a cm address handle✨
- irdma_cm_del_listen(9)delete a listener✨
- irdma_cm_disconn(9)when a connection is being closed✨
- irdma_cm_disconn_true(9)called by worker thread to disconnect qp✨
- irdma_cm_event_connected(9)handle connected active node✨
- irdma_cm_event_handler(9)send event to cm upper layer✨
- irdma_cm_event_reset(9)handle reset✨
- irdma_cm_free_ah(9)free a cm address handle✨
- irdma_cm_init_tsa_conn(9)setup qp for RTS✨
- irdma_cm_post_event(9)queue event request for worker thread✨
- irdma_cm_reject(9)reject and teardown a connection✨
- irdma_cm_teardown_connections(9)teardown QPs✨
- irdma_cm_timer_tick(9)system's timer expired callback✨
- irdma_compare_mgs(9)Compares two multicast group structures✨
- irdma_complete_cqp_request(9)perform post-completion cleanup✨
- irdma_connect(9)registered call for connection to be established✨
- irdma_copy_inline_data(9)Copy inline data to wqe✨
- irdma_copy_inline_data_gen_1(9)Copy inline data to wqe✨
- irdma_copy_ip_htonl(9)copy IP address from host to network order✨
- irdma_copy_ip_ntohl(9)copy IP address from network to host✨
- irdma_copy_user_pgaddrs(9)copy user page address to pble's os locally✨
- irdma_cq_free_rsrc(9)free up resources for cq✨
- irdma_cq_wq_destroy(9)send cq destroy cqp✨
- irdma_cqp_aeq_cmd(9)Create/Destroy AEQ✨
- irdma_cqp_ce_handler(9)handle cqp completions✨
- irdma_cqp_ceq_cmd(9)Create/Destroy CEQ's after CEQ 0✨
- irdma_cqp_cq_create_cmd(9)create a cq for the cqp✨
- irdma_cqp_cq_destroy_cmd(9)destroy the cqp cq✨
- irdma_cqp_crit_err(9)check if CQP error is critical✨
- irdma_cqp_gather_stats_cmd(9)Gather stats✨
- irdma_cqp_gather_stats_gen1(9)Gather stats✨
- irdma_cqp_manage_apbvt_cmd(9)send cqp command manage apbvt✨
- irdma_cqp_poll_registers(9)poll cqp registers✨
- irdma_cqp_qp_create_cmd(9)create a qp for the cqp✨
- irdma_cqp_qp_destroy_cmd(9)destroy the cqp✨
- irdma_cqp_qp_suspend_resume(9)cqp command for suspend/resume✨
- irdma_cqp_ring_full(9)check if cqp ring is full✨
- irdma_cqp_sds_cmd(9)create cqp command for sd✨
- irdma_cqp_stats_inst_cmd(9)Allocate/free stats instance✨
- irdma_cqp_ws_node_cmd(9)Add/modify/delete ws node✨
- irdma_create_aeq(9)create async event queue✨
- irdma_create_ah(9)create address handle✨
- irdma_create_ccq(9)create control cq✨
- irdma_create_ceq(9)create completion event queue✨
- irdma_create_cm_node(9)make a connection node with params✨
💅
getting it ready, bestie…