/kernel/linux/linux-5.10/drivers/mtd/ubi/ |
H A D | attach.c | 79 static int self_check_ai(struct ubi_device *ubi, struct ubi_attach_info *ai); 88 * @ai: attaching information 103 static struct ubi_ainf_volume *find_or_add_av(struct ubi_attach_info *ai, in find_or_add_av() argument 108 struct rb_node **p = &ai->volumes.rb_node, *parent = NULL; in find_or_add_av() 140 if (vol_id > ai->highest_vol_id) in find_or_add_av() 141 ai->highest_vol_id = vol_id; in find_or_add_av() 144 rb_insert_color(&av->rb, &ai->volumes); in find_or_add_av() 145 ai->vols_found += 1; in find_or_add_av() 154 * @ai: attaching information 161 static struct ubi_ainf_volume *ubi_find_or_add_av(struct ubi_attach_info *ai, in ubi_find_or_add_av() argument 178 ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum, int ec) ubi_alloc_aeb() argument 203 ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb) ubi_free_aeb() argument 229 add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id, int lnum, int ec, int to_head, struct list_head *list) add_to_list() argument 268 add_corrupted(struct ubi_attach_info *ai, int pnum, int ec) add_corrupted() argument 296 add_fastmap(struct ubi_attach_info *ai, int pnum, struct ubi_vid_hdr *vid_hdr, int ec) add_fastmap() argument 396 add_volume(struct ubi_attach_info *ai, int vol_id, int pnum, const struct ubi_vid_hdr *vid_hdr) add_volume() argument 563 ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips) ubi_add_to_av() argument 717 ubi_add_av(struct ubi_attach_info *ai, int vol_id) ubi_add_av() argument 732 ubi_find_av(const struct ubi_attach_info *ai, int vol_id) ubi_find_av() argument 749 ubi_remove_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av) ubi_remove_av() argument 771 early_erase_peb(struct ubi_device *ubi, const struct ubi_attach_info *ai, int pnum, int ec) early_erase_peb() argument 818 ubi_early_get_peb(struct ubi_device *ubi, struct ubi_attach_info *ai) ubi_early_get_peb() argument 941 scan_peb(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, bool fast) scan_peb() argument 1207 late_analysis(struct ubi_device *ubi, struct ubi_attach_info *ai) late_analysis() argument 1277 destroy_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av, struct list_head *list) destroy_av() argument 1311 destroy_ai(struct ubi_attach_info *ai) destroy_ai() argument 1374 scan_all(struct ubi_device *ubi, struct ubi_attach_info *ai, int start) scan_all() argument 1452 struct ubi_attach_info *ai; alloc_ai() local 1487 scan_fast(struct ubi_device *ubi, struct ubi_attach_info **ai) scan_fast() argument 1558 struct ubi_attach_info *ai; ubi_attach() local 1658 self_check_ai(struct ubi_device *ubi, struct ubi_attach_info *ai) self_check_ai() argument [all...] |
H A D | vtbl.c | 278 * @ai: attaching information 285 static int create_vtbl(struct ubi_device *ubi, struct ubi_attach_info *ai, in create_vtbl() argument 302 new_aeb = ubi_early_get_peb(ubi, ai); in create_vtbl() 314 vid_hdr->sqnum = cpu_to_be64(++ai->max_sqnum); in create_vtbl() 330 err = ubi_add_to_av(ubi, ai, new_aeb->pnum, new_aeb->ec, vid_hdr, 0); in create_vtbl() 331 ubi_free_aeb(ai, new_aeb); in create_vtbl() 341 list_add(&new_aeb->u.list, &ai->erase); in create_vtbl() 344 ubi_free_aeb(ai, new_aeb); in create_vtbl() 354 * @ai: attaching information 362 struct ubi_attach_info *ai, in process_lvol() 361 process_lvol(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_ainf_volume *av) process_lvol() argument 484 create_empty_lvol(struct ubi_device *ubi, struct ubi_attach_info *ai) create_empty_lvol() argument 520 init_volumes(struct ubi_device *ubi, const struct ubi_attach_info *ai, const struct ubi_vtbl_record *vtbl) init_volumes() argument 718 check_attaching_info(const struct ubi_device *ubi, struct ubi_attach_info *ai) check_attaching_info() argument 783 ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai) ubi_read_volume_table() argument [all...] |
H A D | fastmap.c | 128 * @ai: UBI attach info object 136 static int add_aeb(struct ubi_attach_info *ai, struct list_head *list, in add_aeb() argument 141 aeb = ubi_alloc_aeb(ai, pnum, ec); in add_aeb() 149 ai->ec_sum += aeb->ec; in add_aeb() 150 ai->ec_count++; in add_aeb() 152 if (ai->max_ec < aeb->ec) in add_aeb() 153 ai->max_ec = aeb->ec; in add_aeb() 155 if (ai->min_ec > aeb->ec) in add_aeb() 156 ai->min_ec = aeb->ec; in add_aeb() 165 * @ai 175 add_vol(struct ubi_attach_info *ai, int vol_id, int used_ebs, int data_pad, u8 vol_type, int last_eb_bytes) add_vol() argument 203 assign_aeb_to_av(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb, struct ubi_ainf_volume *av) assign_aeb_to_av() argument 242 update_vol(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_ainf_volume *av, struct ubi_vid_hdr *new_vh, struct ubi_ainf_peb *new_aeb) update_vol() argument 336 process_pool_aeb(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_vid_hdr *new_vh, struct ubi_ainf_peb *new_aeb) process_pool_aeb() argument 370 unmap_peb(struct ubi_attach_info *ai, int pnum) unmap_peb() argument 400 scan_pool(struct ubi_device *ubi, struct ubi_attach_info *ai, __be32 *pebs, int pool_size, unsigned long long *max_sqnum, struct list_head *free) scan_pool() argument 519 count_fastmap_pebs(struct ubi_attach_info *ai) count_fastmap_pebs() argument 548 ubi_attach_fastmap(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_fastmap_layout *fm) ubi_attach_fastmap() argument 815 find_fm_anchor(struct ubi_attach_info *ai) find_fm_anchor() argument 842 ubi_scan_fastmap(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_attach_info *scan_ai) ubi_scan_fastmap() argument [all...] |
/kernel/linux/linux-6.6/drivers/mtd/ubi/ |
H A D | attach.c | 79 static int self_check_ai(struct ubi_device *ubi, struct ubi_attach_info *ai); 88 * @ai: attaching information 103 static struct ubi_ainf_volume *find_or_add_av(struct ubi_attach_info *ai, in find_or_add_av() argument 108 struct rb_node **p = &ai->volumes.rb_node, *parent = NULL; in find_or_add_av() 140 if (vol_id > ai->highest_vol_id) in find_or_add_av() 141 ai->highest_vol_id = vol_id; in find_or_add_av() 144 rb_insert_color(&av->rb, &ai->volumes); in find_or_add_av() 145 ai->vols_found += 1; in find_or_add_av() 154 * @ai: attaching information 161 static struct ubi_ainf_volume *ubi_find_or_add_av(struct ubi_attach_info *ai, in ubi_find_or_add_av() argument 178 ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum, int ec) ubi_alloc_aeb() argument 203 ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb) ubi_free_aeb() argument 229 add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id, int lnum, int ec, int to_head, struct list_head *list) add_to_list() argument 268 add_corrupted(struct ubi_attach_info *ai, int pnum, int ec) add_corrupted() argument 296 add_fastmap(struct ubi_attach_info *ai, int pnum, struct ubi_vid_hdr *vid_hdr, int ec) add_fastmap() argument 396 add_volume(struct ubi_attach_info *ai, int vol_id, int pnum, const struct ubi_vid_hdr *vid_hdr) add_volume() argument 563 ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips) ubi_add_to_av() argument 717 ubi_add_av(struct ubi_attach_info *ai, int vol_id) ubi_add_av() argument 732 ubi_find_av(const struct ubi_attach_info *ai, int vol_id) ubi_find_av() argument 749 ubi_remove_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av) ubi_remove_av() argument 771 early_erase_peb(struct ubi_device *ubi, const struct ubi_attach_info *ai, int pnum, int ec) early_erase_peb() argument 818 ubi_early_get_peb(struct ubi_device *ubi, struct ubi_attach_info *ai) ubi_early_get_peb() argument 941 scan_peb(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, bool fast) scan_peb() argument 1207 late_analysis(struct ubi_device *ubi, struct ubi_attach_info *ai) late_analysis() argument 1277 destroy_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av, struct list_head *list) destroy_av() argument 1311 destroy_ai(struct ubi_attach_info *ai) destroy_ai() argument 1374 scan_all(struct ubi_device *ubi, struct ubi_attach_info *ai, int start) scan_all() argument 1452 struct ubi_attach_info *ai; alloc_ai() local 1487 scan_fast(struct ubi_device *ubi, struct ubi_attach_info **ai) scan_fast() argument 1558 struct ubi_attach_info *ai; ubi_attach() local 1658 self_check_ai(struct ubi_device *ubi, struct ubi_attach_info *ai) self_check_ai() argument [all...] |
H A D | vtbl.c | 278 * @ai: attaching information 285 static int create_vtbl(struct ubi_device *ubi, struct ubi_attach_info *ai, in create_vtbl() argument 302 new_aeb = ubi_early_get_peb(ubi, ai); in create_vtbl() 314 vid_hdr->sqnum = cpu_to_be64(++ai->max_sqnum); in create_vtbl() 330 err = ubi_add_to_av(ubi, ai, new_aeb->pnum, new_aeb->ec, vid_hdr, 0); in create_vtbl() 331 ubi_free_aeb(ai, new_aeb); in create_vtbl() 341 list_add(&new_aeb->u.list, &ai->erase); in create_vtbl() 344 ubi_free_aeb(ai, new_aeb); in create_vtbl() 354 * @ai: attaching information 362 struct ubi_attach_info *ai, in process_lvol() 361 process_lvol(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_ainf_volume *av) process_lvol() argument 484 create_empty_lvol(struct ubi_device *ubi, struct ubi_attach_info *ai) create_empty_lvol() argument 520 init_volumes(struct ubi_device *ubi, const struct ubi_attach_info *ai, const struct ubi_vtbl_record *vtbl) init_volumes() argument 718 check_attaching_info(const struct ubi_device *ubi, struct ubi_attach_info *ai) check_attaching_info() argument 783 ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai) ubi_read_volume_table() argument [all...] |
H A D | fastmap.c | 128 * @ai: UBI attach info object 136 static int add_aeb(struct ubi_attach_info *ai, struct list_head *list, in add_aeb() argument 141 aeb = ubi_alloc_aeb(ai, pnum, ec); in add_aeb() 149 ai->ec_sum += aeb->ec; in add_aeb() 150 ai->ec_count++; in add_aeb() 152 if (ai->max_ec < aeb->ec) in add_aeb() 153 ai->max_ec = aeb->ec; in add_aeb() 155 if (ai->min_ec > aeb->ec) in add_aeb() 156 ai->min_ec = aeb->ec; in add_aeb() 165 * @ai 175 add_vol(struct ubi_attach_info *ai, int vol_id, int used_ebs, int data_pad, u8 vol_type, int last_eb_bytes) add_vol() argument 203 assign_aeb_to_av(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb, struct ubi_ainf_volume *av) assign_aeb_to_av() argument 242 update_vol(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_ainf_volume *av, struct ubi_vid_hdr *new_vh, struct ubi_ainf_peb *new_aeb) update_vol() argument 336 process_pool_aeb(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_vid_hdr *new_vh, struct ubi_ainf_peb *new_aeb) process_pool_aeb() argument 370 unmap_peb(struct ubi_attach_info *ai, int pnum) unmap_peb() argument 400 scan_pool(struct ubi_device *ubi, struct ubi_attach_info *ai, __be32 *pebs, int pool_size, unsigned long long *max_sqnum, struct list_head *free) scan_pool() argument 519 count_fastmap_pebs(struct ubi_attach_info *ai) count_fastmap_pebs() argument 548 ubi_attach_fastmap(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_fastmap_layout *fm) ubi_attach_fastmap() argument 815 find_fm_anchor(struct ubi_attach_info *ai) find_fm_anchor() argument 831 clone_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *old) clone_aeb() argument 860 ubi_scan_fastmap(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_attach_info *scan_ai) ubi_scan_fastmap() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/cisco/ |
H A D | airo.c | 1114 static int enable_MAC(struct airo_info *ai, int lock); 1115 static void disable_MAC(struct airo_info *ai, int lock); 1138 static void mpi_receive_802_3(struct airo_info *ai); 1139 static void mpi_receive_802_11(struct airo_info *ai); 1140 static int waitbusy(struct airo_info *ai); 1153 static void micinit(struct airo_info *ai); 1154 static int micsetup(struct airo_info *ai); 1155 static int encapsulate(struct airo_info *ai, etherHead *pPacket, MICBuffer *buffer, int len); 1156 static int decapsulate(struct airo_info *ai, MICBuffer *mic, etherHead *pPacket, u16 payLen); 1161 static void airo_networks_free(struct airo_info *ai); 1258 bap_read(struct airo_info *ai, __le16 *pu16Dst, int bytelen, int whichbap) bap_read() argument 1331 micinit(struct airo_info *ai) micinit() argument 1364 micsetup(struct airo_info *ai) micsetup() argument 1402 encapsulate(struct airo_info *ai, etherHead *frame, MICBuffer *mic, int payLen) encapsulate() argument 1458 decapsulate(struct airo_info *ai, MICBuffer *mic, etherHead *eth, u16 payLen) decapsulate() argument 1562 RxSeqValid(struct airo_info *ai, miccntx *context, int mcast, u32 micSeq) RxSeqValid() argument 1745 readBSSListRid(struct airo_info *ai, int first, BSSListRid *list) readBSSListRid() argument 1768 readWepKeyRid(struct airo_info *ai, WepKeyRid *wkr, int temp, int lock) readWepKeyRid() argument 1774 writeWepKeyRid(struct airo_info *ai, WepKeyRid *wkr, int perm, int lock) writeWepKeyRid() argument 1798 readConfigRid(struct airo_info *ai, int lock) readConfigRid() argument 1814 checkThrottle(struct airo_info *ai) checkThrottle() argument 1827 writeConfigRid(struct airo_info *ai, int lock) writeConfigRid() argument 1847 readStatusRid(struct airo_info *ai, StatusRid *statr, int lock) readStatusRid() argument 1852 writeAPListRid(struct airo_info *ai, APListRid *aplr, int lock) writeAPListRid() argument 1857 readCapabilityRid(struct airo_info *ai, CapabilityRid *capr, int lock) readCapabilityRid() argument 1867 try_auto_wep(struct airo_info *ai) try_auto_wep() argument 1877 struct airo_info *ai = dev->ml_priv; airo_open() local 1927 struct airo_info *ai = dev->ml_priv; mpi_start_xmit() local 1975 struct airo_info *ai = dev->ml_priv; mpi_send_packet() local 2050 get_tx_error(struct airo_info *ai, s32 fid) get_tx_error() argument 2254 struct airo_info *ai = dev->ml_priv; airo_read_stats() local 2302 airo_set_promisc(struct airo_info *ai) airo_set_promisc() argument 2317 struct airo_info *ai = dev->ml_priv; airo_set_multicast_list() local 2335 struct airo_info *ai = dev->ml_priv; airo_set_mac_address() local 2352 add_airo_dev(struct airo_info *ai) add_airo_dev() argument 2360 del_airo_dev(struct airo_info *ai) del_airo_dev() argument 2368 struct airo_info *ai = dev->ml_priv; airo_close() local 2394 struct airo_info *ai = dev->ml_priv; stop_airo_card() local 2468 mpi_init_descriptors(struct airo_info *ai) mpi_init_descriptors() argument 2545 mpi_map_card(struct airo_info *ai, struct pci_dev *pci) mpi_map_card() argument 2693 init_wifidev(struct airo_info *ai, struct net_device *ethdev) init_wifidev() argument 2717 struct airo_info *ai = dev->ml_priv; reset_card() local 2732 airo_networks_allocate(struct airo_info *ai) airo_networks_allocate() argument 2747 airo_networks_free(struct airo_info *ai) airo_networks_free() argument 2753 airo_networks_initialize(struct airo_info *ai) airo_networks_initialize() argument 2792 struct airo_info *ai; _init_airo_card() local 2960 waitbusy(struct airo_info *ai) waitbusy() argument 2974 struct airo_info *ai = dev->ml_priv; reset_airo_card() local 2998 struct airo_info *ai = dev->ml_priv; airo_send_event() local 3014 airo_process_scan_results(struct airo_info *ai) airo_process_scan_results() argument 3082 struct airo_info *ai = dev->ml_priv; airo_thread() local 3192 airo_handle_cisco_mic(struct airo_info *ai) airo_handle_cisco_mic() argument 3261 airo_handle_link(struct airo_info *ai) airo_handle_link() argument 3306 airo_handle_rx(struct airo_info *ai) airo_handle_rx() argument 3447 airo_handle_tx(struct airo_info *ai, u16 status) airo_handle_tx() argument 3503 struct airo_info *ai = dev->ml_priv; airo_interrupt() local 3565 OUT4500(struct airo_info *ai, u16 reg, u16 val) OUT4500() argument 3577 IN4500(struct airo_info *ai, u16 reg) IN4500() argument 3592 enable_MAC(struct airo_info *ai, int lock) enable_MAC() argument 3631 disable_MAC(struct airo_info *ai, int lock) disable_MAC() argument 3651 enable_interrupts(struct airo_info *ai) enable_interrupts() argument 3657 disable_interrupts(struct airo_info *ai) disable_interrupts() argument 3662 mpi_receive_802_3(struct airo_info *ai) mpi_receive_802_3() argument 3732 mpi_receive_802_11(struct airo_info *ai) mpi_receive_802_11() argument 3828 airo_readconfig(struct airo_info *ai, u8 *mac, int lock) airo_readconfig() argument 3890 setup_card(struct airo_info *ai, u8 *mac, int lock) setup_card() argument 3982 issuecommand(struct airo_info *ai, Cmd *pCmd, Resp *pRsp) issuecommand() argument 4035 bap_setup(struct airo_info *ai, u16 rid, u16 offset, int whichbap) bap_setup() argument 4073 aux_setup(struct airo_info *ai, u16 page, u16 offset, u16 *len) aux_setup() argument 4087 aux_bap_read(struct airo_info *ai, __le16 *pu16Dst, int bytelen, int whichbap) aux_bap_read() argument 4124 fast_bap_read(struct airo_info *ai, __le16 *pu16Dst, int bytelen, int whichbap) fast_bap_read() argument 4136 bap_write(struct airo_info *ai, const __le16 *pu16Src, int bytelen, int whichbap) bap_write() argument 4148 PC4500_accessrid(struct airo_info *ai, u16 rid, u16 accmd) PC4500_accessrid() argument 4167 PC4500_readrid(struct airo_info *ai, u16 rid, void *pBuf, int len, int lock) PC4500_readrid() argument 4232 PC4500_writerid(struct airo_info *ai, u16 rid, const void *pBuf, int len, int lock) PC4500_writerid() argument 4306 transmit_allocate(struct airo_info *ai, int lenPayload, int raw) transmit_allocate() argument 4364 transmit_802_3_packet(struct airo_info *ai, int len, char *pPacket) transmit_802_3_packet() argument 4407 transmit_802_11_packet(struct airo_info *ai, int len, char *pPacket) transmit_802_11_packet() argument 4817 sniffing_mode(struct airo_info *ai) sniffing_mode() argument 4827 struct airo_info *ai = dev->ml_priv; proc_config_on_close() local 5038 struct airo_info *ai = dev->ml_priv; proc_config_open() local 5128 struct airo_info *ai = dev->ml_priv; proc_SSID_on_close() local 5164 struct airo_info *ai = dev->ml_priv; proc_APList_on_close() local 5182 do_writerid(struct airo_info *ai, u16 rid, const void *rid_data, int len, int dummy) do_writerid() argument 5196 get_wep_key(struct airo_info *ai, u16 index, char *buf, u16 buflen) get_wep_key() argument 5219 get_wep_tx_idx(struct airo_info *ai) get_wep_tx_idx() argument 5239 set_wep_key(struct airo_info *ai, u16 index, const u8 *key, u16 keylen, int perm, int lock) set_wep_key() argument 5262 set_wep_tx_idx(struct airo_info *ai, u16 index, int perm, int lock) set_wep_tx_idx() argument 5288 struct airo_info *ai = dev->ml_priv; proc_wepkey_on_close() local 5349 struct airo_info *ai = dev->ml_priv; proc_wepkey_open() local 5397 struct airo_info *ai = dev->ml_priv; proc_SSID_open() local 5441 struct airo_info *ai = dev->ml_priv; proc_APList_open() local 5480 struct airo_info *ai = dev->ml_priv; proc_BSSList_open() local 5636 struct airo_info *ai = dev->ml_priv; airo_pci_suspend() local 5662 struct airo_info *ai = dev->ml_priv; airo_pci_resume() local 5740 struct airo_info *ai; airo_cleanup_module() local 6347 valid_index(struct airo_info *ai, int index) valid_index() argument 7264 struct airo_info *ai = dev->ml_priv; airo_set_scan() local 7318 struct airo_info *ai = dev->ml_priv; airo_translate_scan() local 7495 struct airo_info *ai = dev->ml_priv; airo_get_scan() local 7682 struct airo_info *ai = dev->ml_priv; airo_ioctl() local 7836 struct airo_info *ai = dev->ml_priv; readrids() local 7900 struct airo_info *ai = dev->ml_priv; writerids() local 8073 cmdreset(struct airo_info *ai) cmdreset() argument 8098 setflashmode(struct airo_info *ai) setflashmode() argument 8126 flashpchar(struct airo_info *ai, int byte, int dwelltime) flashpchar() argument 8167 flashgchar(struct airo_info *ai, int matchbyte, int dwelltime) flashgchar() argument 8199 flashputbuf(struct airo_info *ai) flashputbuf() argument 8222 flashrestart(struct airo_info *ai, struct net_device *dev) flashrestart() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/cisco/ |
H A D | airo.c | 1113 static int enable_MAC(struct airo_info *ai, int lock); 1114 static void disable_MAC(struct airo_info *ai, int lock); 1140 static void mpi_receive_802_3(struct airo_info *ai); 1141 static void mpi_receive_802_11(struct airo_info *ai); 1142 static int waitbusy(struct airo_info *ai); 1154 static void micinit(struct airo_info *ai); 1155 static int micsetup(struct airo_info *ai); 1156 static int encapsulate(struct airo_info *ai, etherHead *pPacket, MICBuffer *buffer, int len); 1157 static int decapsulate(struct airo_info *ai, MICBuffer *mic, etherHead *pPacket, u16 payLen); 1162 static void airo_networks_free(struct airo_info *ai); 1258 bap_read(struct airo_info *ai, __le16 *pu16Dst, int bytelen, int whichbap) bap_read() argument 1331 micinit(struct airo_info *ai) micinit() argument 1364 micsetup(struct airo_info *ai) micsetup() argument 1402 encapsulate(struct airo_info *ai, etherHead *frame, MICBuffer *mic, int payLen) encapsulate() argument 1458 decapsulate(struct airo_info *ai, MICBuffer *mic, etherHead *eth, u16 payLen) decapsulate() argument 1562 RxSeqValid(struct airo_info *ai, miccntx *context, int mcast, u32 micSeq) RxSeqValid() argument 1745 readBSSListRid(struct airo_info *ai, int first, BSSListRid *list) readBSSListRid() argument 1768 readWepKeyRid(struct airo_info *ai, WepKeyRid *wkr, int temp, int lock) readWepKeyRid() argument 1774 writeWepKeyRid(struct airo_info *ai, WepKeyRid *wkr, int perm, int lock) writeWepKeyRid() argument 1798 readConfigRid(struct airo_info *ai, int lock) readConfigRid() argument 1814 checkThrottle(struct airo_info *ai) checkThrottle() argument 1827 writeConfigRid(struct airo_info *ai, int lock) writeConfigRid() argument 1847 readStatusRid(struct airo_info *ai, StatusRid *statr, int lock) readStatusRid() argument 1852 writeAPListRid(struct airo_info *ai, APListRid *aplr, int lock) writeAPListRid() argument 1857 readCapabilityRid(struct airo_info *ai, CapabilityRid *capr, int lock) readCapabilityRid() argument 1867 try_auto_wep(struct airo_info *ai) try_auto_wep() argument 1877 struct airo_info *ai = dev->ml_priv; airo_open() local 1927 struct airo_info *ai = dev->ml_priv; mpi_start_xmit() local 1975 struct airo_info *ai = dev->ml_priv; mpi_send_packet() local 2050 get_tx_error(struct airo_info *ai, s32 fid) get_tx_error() argument 2254 struct airo_info *ai = dev->ml_priv; airo_read_stats() local 2298 airo_set_promisc(struct airo_info *ai, bool may_sleep) airo_set_promisc() argument 2313 struct airo_info *ai = dev->ml_priv; airo_set_multicast_list() local 2331 struct airo_info *ai = dev->ml_priv; airo_set_mac_address() local 2348 add_airo_dev(struct airo_info *ai) add_airo_dev() argument 2356 del_airo_dev(struct airo_info *ai) del_airo_dev() argument 2364 struct airo_info *ai = dev->ml_priv; airo_close() local 2390 struct airo_info *ai = dev->ml_priv; stop_airo_card() local 2464 mpi_init_descriptors(struct airo_info *ai) mpi_init_descriptors() argument 2541 mpi_map_card(struct airo_info *ai, struct pci_dev *pci) mpi_map_card() argument 2689 init_wifidev(struct airo_info *ai, struct net_device *ethdev) init_wifidev() argument 2713 struct airo_info *ai = dev->ml_priv; reset_card() local 2728 airo_networks_allocate(struct airo_info *ai) airo_networks_allocate() argument 2743 airo_networks_free(struct airo_info *ai) airo_networks_free() argument 2749 airo_networks_initialize(struct airo_info *ai) airo_networks_initialize() argument 2788 struct airo_info *ai; _init_airo_card() local 2956 waitbusy(struct airo_info *ai) waitbusy() argument 2970 struct airo_info *ai = dev->ml_priv; reset_airo_card() local 2994 struct airo_info *ai = dev->ml_priv; airo_send_event() local 3010 airo_process_scan_results(struct airo_info *ai) airo_process_scan_results() argument 3078 struct airo_info *ai = dev->ml_priv; airo_thread() local 3186 airo_handle_cisco_mic(struct airo_info *ai) airo_handle_cisco_mic() argument 3255 airo_handle_link(struct airo_info *ai) airo_handle_link() argument 3298 airo_handle_rx(struct airo_info *ai) airo_handle_rx() argument 3439 airo_handle_tx(struct airo_info *ai, u16 status) airo_handle_tx() argument 3495 struct airo_info *ai = dev->ml_priv; airo_interrupt() local 3557 OUT4500(struct airo_info *ai, u16 reg, u16 val) OUT4500() argument 3569 IN4500(struct airo_info *ai, u16 reg) IN4500() argument 3584 enable_MAC(struct airo_info *ai, int lock) enable_MAC() argument 3623 disable_MAC(struct airo_info *ai, int lock) disable_MAC() argument 3643 enable_interrupts(struct airo_info *ai) enable_interrupts() argument 3649 disable_interrupts(struct airo_info *ai) disable_interrupts() argument 3654 mpi_receive_802_3(struct airo_info *ai) mpi_receive_802_3() argument 3724 mpi_receive_802_11(struct airo_info *ai) mpi_receive_802_11() argument 3820 airo_readconfig(struct airo_info *ai, struct net_device *dev, int lock) airo_readconfig() argument 3881 setup_card(struct airo_info *ai, struct net_device *dev, int lock) setup_card() argument 3973 issuecommand(struct airo_info *ai, Cmd *pCmd, Resp *pRsp, bool may_sleep) issuecommand() argument 4027 bap_setup(struct airo_info *ai, u16 rid, u16 offset, int whichbap) bap_setup() argument 4065 aux_setup(struct airo_info *ai, u16 page, u16 offset, u16 *len) aux_setup() argument 4079 aux_bap_read(struct airo_info *ai, __le16 *pu16Dst, int bytelen, int whichbap) aux_bap_read() argument 4116 fast_bap_read(struct airo_info *ai, __le16 *pu16Dst, int bytelen, int whichbap) fast_bap_read() argument 4128 bap_write(struct airo_info *ai, const __le16 *pu16Src, int bytelen, int whichbap) bap_write() argument 4140 PC4500_accessrid(struct airo_info *ai, u16 rid, u16 accmd) PC4500_accessrid() argument 4159 PC4500_readrid(struct airo_info *ai, u16 rid, void *pBuf, int len, int lock) PC4500_readrid() argument 4224 PC4500_writerid(struct airo_info *ai, u16 rid, const void *pBuf, int len, int lock) PC4500_writerid() argument 4298 transmit_allocate(struct airo_info *ai, int lenPayload, int raw) transmit_allocate() argument 4356 transmit_802_3_packet(struct airo_info *ai, int len, char *pPacket, bool may_sleep) transmit_802_3_packet() argument 4401 transmit_802_11_packet(struct airo_info *ai, int len, char *pPacket, bool may_sleep) transmit_802_11_packet() argument 4814 sniffing_mode(struct airo_info *ai) sniffing_mode() argument 4824 struct airo_info *ai = dev->ml_priv; proc_config_on_close() local 5035 struct airo_info *ai = dev->ml_priv; proc_config_open() local 5125 struct airo_info *ai = dev->ml_priv; proc_SSID_on_close() local 5161 struct airo_info *ai = dev->ml_priv; proc_APList_on_close() local 5179 do_writerid(struct airo_info *ai, u16 rid, const void *rid_data, int len, int dummy) do_writerid() argument 5193 get_wep_key(struct airo_info *ai, u16 index, char *buf, u16 buflen) get_wep_key() argument 5216 get_wep_tx_idx(struct airo_info *ai) get_wep_tx_idx() argument 5236 set_wep_key(struct airo_info *ai, u16 index, const u8 *key, u16 keylen, int perm, int lock) set_wep_key() argument 5259 set_wep_tx_idx(struct airo_info *ai, u16 index, int perm, int lock) set_wep_tx_idx() argument 5285 struct airo_info *ai = dev->ml_priv; proc_wepkey_on_close() local 5346 struct airo_info *ai = dev->ml_priv; proc_wepkey_open() local 5394 struct airo_info *ai = dev->ml_priv; proc_SSID_open() local 5438 struct airo_info *ai = dev->ml_priv; proc_APList_open() local 5477 struct airo_info *ai = dev->ml_priv; proc_BSSList_open() local 5633 struct airo_info *ai = dev->ml_priv; airo_pci_suspend() local 5659 struct airo_info *ai = dev->ml_priv; airo_pci_resume() local 5737 struct airo_info *ai; airo_cleanup_module() local 6358 valid_index(struct airo_info *ai, int index) valid_index() argument 7287 struct airo_info *ai = dev->ml_priv; airo_set_scan() local 7341 struct airo_info *ai = dev->ml_priv; airo_translate_scan() local 7519 struct airo_info *ai = dev->ml_priv; airo_get_scan() local 7692 struct airo_info *ai = dev->ml_priv; airo_siocdevprivate() local 7838 struct airo_info *ai = dev->ml_priv; readrids() local 7902 struct airo_info *ai = dev->ml_priv; writerids() local 8075 cmdreset(struct airo_info *ai) cmdreset() argument 8100 setflashmode(struct airo_info *ai) setflashmode() argument 8128 flashpchar(struct airo_info *ai, int byte, int dwelltime) flashpchar() argument 8169 flashgchar(struct airo_info *ai, int matchbyte, int dwelltime) flashgchar() argument 8201 flashputbuf(struct airo_info *ai) flashputbuf() argument 8224 flashrestart(struct airo_info *ai, struct net_device *dev) flashrestart() argument [all...] |
/kernel/linux/linux-5.10/kernel/kcsan/ |
H A D | report.c | 36 struct access_info ai; member 328 const struct access_info *ai, in print_report() 369 get_bug_type(ai->access_type | other_info->ai.access_type), in print_report() 375 pr_err("BUG: KCSAN: %s in %pS\n", get_bug_type(ai->access_type), in print_report() 389 get_access_type(other_info->ai.access_type), other_info->ai.ptr, in print_report() 390 other_info->ai.size, get_thread_desc(other_info->ai.task_pid), in print_report() 391 other_info->ai in print_report() 326 print_report(enum kcsan_value_change value_change, enum kcsan_report_type type, const struct access_info *ai, const struct other_info *other_info) print_report() argument 450 set_other_info_task_blocking(unsigned long *flags, const struct access_info *ai, struct other_info *other_info) set_other_info_task_blocking() argument 508 prepare_report_producer(unsigned long *flags, const struct access_info *ai, struct other_info *other_info) prepare_report_producer() argument 539 prepare_report_consumer(unsigned long *flags, const struct access_info *ai, struct other_info *other_info) prepare_report_consumer() argument 578 prepare_report(unsigned long *flags, enum kcsan_report_type type, const struct access_info *ai, struct other_info *other_info) prepare_report() argument 601 const struct access_info ai = { kcsan_report() local [all...] |
/kernel/linux/linux-6.6/kernel/kcsan/ |
H A D | report.c | 43 struct access_info ai; member 389 const struct access_info *ai, in print_report() 396 int skipnr = sanitize_stack_entries(stack_entries, num_stack_entries, ai->ip, &reordered_to); in print_report() 411 other_info->ai.ip, &other_reordered_to); in print_report() 433 get_bug_type(ai->access_type | other_info->ai.access_type), in print_report() 437 pr_err("BUG: KCSAN: %s in %pS\n", get_bug_type(ai->access_type), in print_report() 446 get_access_type(other_info->ai.access_type), other_info->ai.ptr, in print_report() 447 other_info->ai in print_report() 388 print_report(enum kcsan_value_change value_change, const struct access_info *ai, struct other_info *other_info, u64 old, u64 new, u64 mask) print_report() argument 514 set_other_info_task_blocking(unsigned long *flags, const struct access_info *ai, struct other_info *other_info) set_other_info_task_blocking() argument 572 prepare_report_producer(unsigned long *flags, const struct access_info *ai, struct other_info *other_info) prepare_report_producer() argument 603 prepare_report_consumer(unsigned long *flags, const struct access_info *ai, struct other_info *other_info) prepare_report_consumer() argument 654 const struct access_info ai = prepare_access_info(ptr, size, access_type, ip); kcsan_report_set_info() local 670 const struct access_info ai = prepare_access_info(ptr, size, access_type, ip); kcsan_report_known_origin() local 703 const struct access_info ai = prepare_access_info(ptr, size, access_type, ip); kcsan_report_unknown_origin() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mediatek/ |
H A D | mtk_ppe_debugfs.c | 64 mtk_print_addr_info(struct seq_file *m, struct mtk_flow_addr_info *ai) in mtk_print_addr_info() argument 66 mtk_print_addr(m, ai->src, ai->ipv6); in mtk_print_addr_info() 67 if (ai->src_port) in mtk_print_addr_info() 68 seq_printf(m, ":%d", *ai->src_port); in mtk_print_addr_info() 70 mtk_print_addr(m, ai->dest, ai->ipv6); in mtk_print_addr_info() 71 if (ai->dest_port) in mtk_print_addr_info() 72 seq_printf(m, ":%d", *ai->dest_port); in mtk_print_addr_info() 84 struct mtk_flow_addr_info ai in mtk_ppe_debugfs_foe_show() local [all...] |
/kernel/linux/linux-5.10/mm/ |
H A D | percpu.c | 1542 static int __init pcpu_verify_alloc_info(const struct pcpu_alloc_info *ai); 2240 * Allocate ai which is large enough for @nr_groups groups containing 2241 * @nr_units units. The returned ai's groups[0].cpu_map points to the 2253 struct pcpu_alloc_info *ai; in pcpu_alloc_alloc_info() local 2258 base_size = ALIGN(struct_size(ai, groups, nr_groups), in pcpu_alloc_alloc_info() 2259 __alignof__(ai->groups[0].cpu_map[0])); in pcpu_alloc_alloc_info() 2260 ai_size = base_size + nr_units * sizeof(ai->groups[0].cpu_map[0]); in pcpu_alloc_alloc_info() 2265 ai = ptr; in pcpu_alloc_alloc_info() 2268 ai->groups[0].cpu_map = ptr; in pcpu_alloc_alloc_info() 2271 ai in pcpu_alloc_alloc_info() 2285 pcpu_free_alloc_info(struct pcpu_alloc_info *ai) pcpu_free_alloc_info() argument 2297 pcpu_dump_alloc_info(const char *lvl, const struct pcpu_alloc_info *ai) pcpu_dump_alloc_info() argument 2401 pcpu_setup_first_chunk(const struct pcpu_alloc_info *ai, void *base_addr) pcpu_setup_first_chunk() argument 2678 struct pcpu_alloc_info *ai; pcpu_build_alloc_info() local 2842 struct pcpu_alloc_info *ai; pcpu_embed_first_chunk() local 2969 struct pcpu_alloc_info *ai; pcpu_page_first_chunk() local 3132 struct pcpu_alloc_info *ai; setup_per_cpu_areas() local [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/ttpci/ |
H A D | dvb_filter.c | 21 int dvb_filter_get_ac3info(u8 *mbuf, int count, struct dvb_audio_info *ai, int pr) in dvb_filter_get_ac3info() argument 43 ai->off = c; in dvb_filter_get_ac3info() 46 ai->layer = 0; // 0 for AC3 in dvb_filter_get_ac3info() 50 ai->bit_rate = ac3_bitrates[frame >> 1]*1000; in dvb_filter_get_ac3info() 53 printk(KERN_CONT " BRate: %d kb/s", (int) ai->bit_rate/1000); in dvb_filter_get_ac3info() 55 ai->frequency = (headr[2] & 0xc0 ) >> 6; in dvb_filter_get_ac3info() 57 ai->frequency = freq[fr]*100; in dvb_filter_get_ac3info() 59 printk(KERN_CONT " Freq: %d Hz\n", (int) ai->frequency); in dvb_filter_get_ac3info() 61 ai->framesize = ac3_frames[fr][frame >> 1]; in dvb_filter_get_ac3info() 62 if ((frame & 1) && (fr == 1)) ai in dvb_filter_get_ac3info() [all...] |
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | tcp_highspeed.c | 97 u32 ai; member 105 ca->ai = 0; in hstcp_init() 126 * hstcp_aimd_vals[ca->ai-1].cwnd < in hstcp_cong_avoid() 128 * hstcp_aimd_vals[ca->ai].cwnd in hstcp_cong_avoid() 130 if (tp->snd_cwnd > hstcp_aimd_vals[ca->ai].cwnd) { in hstcp_cong_avoid() 131 while (tp->snd_cwnd > hstcp_aimd_vals[ca->ai].cwnd && in hstcp_cong_avoid() 132 ca->ai < HSTCP_AIMD_MAX - 1) in hstcp_cong_avoid() 133 ca->ai++; in hstcp_cong_avoid() 134 } else if (ca->ai && tp->snd_cwnd <= hstcp_aimd_vals[ca->ai in hstcp_cong_avoid() [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/av7110/ |
H A D | dvb_filter.c | 21 int dvb_filter_get_ac3info(u8 *mbuf, int count, struct dvb_audio_info *ai, int pr) in dvb_filter_get_ac3info() argument 43 ai->off = c; in dvb_filter_get_ac3info() 46 ai->layer = 0; // 0 for AC3 in dvb_filter_get_ac3info() 50 ai->bit_rate = ac3_bitrates[frame >> 1]*1000; in dvb_filter_get_ac3info() 53 printk(KERN_CONT " BRate: %d kb/s", (int) ai->bit_rate/1000); in dvb_filter_get_ac3info() 55 ai->frequency = (headr[2] & 0xc0 ) >> 6; in dvb_filter_get_ac3info() 57 ai->frequency = freq[fr]*100; in dvb_filter_get_ac3info() 59 printk(KERN_CONT " Freq: %d Hz\n", (int) ai->frequency); in dvb_filter_get_ac3info() 61 ai->framesize = ac3_frames[fr][frame >> 1]; in dvb_filter_get_ac3info() 62 if ((frame & 1) && (fr == 1)) ai in dvb_filter_get_ac3info() [all...] |
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | tcp_highspeed.c | 97 u32 ai; member 105 ca->ai = 0; in hstcp_init() 126 * hstcp_aimd_vals[ca->ai-1].cwnd < in hstcp_cong_avoid() 128 * hstcp_aimd_vals[ca->ai].cwnd in hstcp_cong_avoid() 130 if (tcp_snd_cwnd(tp) > hstcp_aimd_vals[ca->ai].cwnd) { in hstcp_cong_avoid() 131 while (tcp_snd_cwnd(tp) > hstcp_aimd_vals[ca->ai].cwnd && in hstcp_cong_avoid() 132 ca->ai < HSTCP_AIMD_MAX - 1) in hstcp_cong_avoid() 133 ca->ai++; in hstcp_cong_avoid() 134 } else if (ca->ai && tcp_snd_cwnd(tp) <= hstcp_aimd_vals[ca->ai in hstcp_cong_avoid() [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | percpu.c | 1583 static int __init pcpu_verify_alloc_info(const struct pcpu_alloc_info *ai); 2420 * Allocate ai which is large enough for @nr_groups groups containing 2421 * @nr_units units. The returned ai's groups[0].cpu_map points to the 2433 struct pcpu_alloc_info *ai; in pcpu_alloc_alloc_info() local 2438 base_size = ALIGN(struct_size(ai, groups, nr_groups), in pcpu_alloc_alloc_info() 2439 __alignof__(ai->groups[0].cpu_map[0])); in pcpu_alloc_alloc_info() 2440 ai_size = base_size + nr_units * sizeof(ai->groups[0].cpu_map[0]); in pcpu_alloc_alloc_info() 2445 ai = ptr; in pcpu_alloc_alloc_info() 2448 ai->groups[0].cpu_map = ptr; in pcpu_alloc_alloc_info() 2451 ai in pcpu_alloc_alloc_info() 2465 pcpu_free_alloc_info(struct pcpu_alloc_info *ai) pcpu_free_alloc_info() argument 2477 pcpu_dump_alloc_info(const char *lvl, const struct pcpu_alloc_info *ai) pcpu_dump_alloc_info() argument 2581 pcpu_setup_first_chunk(const struct pcpu_alloc_info *ai, void *base_addr) pcpu_setup_first_chunk() argument 2851 struct pcpu_alloc_info *ai; pcpu_build_alloc_info() local 3055 struct pcpu_alloc_info *ai; pcpu_embed_first_chunk() local 3240 struct pcpu_alloc_info *ai; pcpu_page_first_chunk() local 3385 struct pcpu_alloc_info *ai; setup_per_cpu_areas() local [all...] |
/kernel/linux/linux-5.10/arch/ia64/mm/ |
H A D | contig.c | 105 struct pcpu_alloc_info *ai; in setup_per_cpu_areas() local 110 ai = pcpu_alloc_alloc_info(1, num_possible_cpus()); in setup_per_cpu_areas() 111 if (!ai) in setup_per_cpu_areas() 113 gi = &ai->groups[0]; in setup_per_cpu_areas() 127 ai->static_size = static_size; in setup_per_cpu_areas() 128 ai->reserved_size = reserved_size; in setup_per_cpu_areas() 129 ai->dyn_size = dyn_size; in setup_per_cpu_areas() 130 ai->unit_size = PERCPU_PAGE_SIZE; in setup_per_cpu_areas() 131 ai->atom_size = PAGE_SIZE; in setup_per_cpu_areas() 132 ai in setup_per_cpu_areas() [all...] |
H A D | discontig.c | 181 struct pcpu_alloc_info *ai; in setup_per_cpu_areas() local 190 ai = pcpu_alloc_alloc_info(MAX_NUMNODES, nr_cpu_ids); in setup_per_cpu_areas() 191 if (!ai) in setup_per_cpu_areas() 193 cpu_map = ai->groups[0].cpu_map; in setup_per_cpu_areas() 218 ai->static_size = static_size; in setup_per_cpu_areas() 219 ai->reserved_size = reserved_size; in setup_per_cpu_areas() 220 ai->dyn_size = dyn_size; in setup_per_cpu_areas() 221 ai->unit_size = PERCPU_PAGE_SIZE; in setup_per_cpu_areas() 222 ai->atom_size = PAGE_SIZE; in setup_per_cpu_areas() 223 ai in setup_per_cpu_areas() [all...] |
/kernel/linux/linux-6.6/arch/ia64/mm/ |
H A D | contig.c | 103 struct pcpu_alloc_info *ai; in setup_per_cpu_areas() local 108 ai = pcpu_alloc_alloc_info(1, num_possible_cpus()); in setup_per_cpu_areas() 109 if (!ai) in setup_per_cpu_areas() 111 gi = &ai->groups[0]; in setup_per_cpu_areas() 125 ai->static_size = static_size; in setup_per_cpu_areas() 126 ai->reserved_size = reserved_size; in setup_per_cpu_areas() 127 ai->dyn_size = dyn_size; in setup_per_cpu_areas() 128 ai->unit_size = PERCPU_PAGE_SIZE; in setup_per_cpu_areas() 129 ai->atom_size = PAGE_SIZE; in setup_per_cpu_areas() 130 ai in setup_per_cpu_areas() [all...] |
H A D | discontig.c | 182 struct pcpu_alloc_info *ai; in setup_per_cpu_areas() local 191 ai = pcpu_alloc_alloc_info(MAX_NUMNODES, nr_cpu_ids); in setup_per_cpu_areas() 192 if (!ai) in setup_per_cpu_areas() 194 cpu_map = ai->groups[0].cpu_map; in setup_per_cpu_areas() 219 ai->static_size = static_size; in setup_per_cpu_areas() 220 ai->reserved_size = reserved_size; in setup_per_cpu_areas() 221 ai->dyn_size = dyn_size; in setup_per_cpu_areas() 222 ai->unit_size = PERCPU_PAGE_SIZE; in setup_per_cpu_areas() 223 ai->atom_size = PAGE_SIZE; in setup_per_cpu_areas() 224 ai in setup_per_cpu_areas() [all...] |
/kernel/linux/linux-5.10/tools/testing/vsock/ |
H A D | control.c | 42 struct addrinfo *ai; in control_init() local 51 for (ai = result; ai; ai = ai->ai_next) { in control_init() 55 fd = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol); in control_init() 60 if (connect(fd, ai->ai_addr, ai in control_init() [all...] |
/kernel/linux/linux-6.6/tools/testing/vsock/ |
H A D | control.c | 42 struct addrinfo *ai; in control_init() local 51 for (ai = result; ai; ai = ai->ai_next) { in control_init() 55 fd = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol); in control_init() 60 if (connect(fd, ai->ai_addr, ai in control_init() [all...] |
/kernel/linux/linux-5.10/drivers/misc/cxl/ |
H A D | flash.c | 229 struct cxl_adapter_image *ai) in handle_image() 238 need_header = (ai->flags & CXL_AI_NEED_HEADER); in handle_image() 249 header->image_length = cpu_to_be64(ai->len_image); in handle_image() 253 len_chunk = ai->len_data; in handle_image() 279 from = (void *) ai->data; in handle_image() 323 struct cxl_adapter_image *ai) in transfer_image() 331 &cxl_h_download_adapter_image, ai); in transfer_image() 340 &cxl_h_validate_adapter_image, ai); in transfer_image() 374 struct cxl_adapter_image ai; in ioctl_transfer_image() local 378 if (copy_from_user(&ai, ua in ioctl_transfer_image() 227 handle_image(struct cxl *adapter, int operation, long (*fct)(u64, u64, u64, u64 *), struct cxl_adapter_image *ai) handle_image() argument 322 transfer_image(struct cxl *adapter, int operation, struct cxl_adapter_image *ai) transfer_image() argument [all...] |
/kernel/linux/linux-6.6/drivers/misc/cxl/ |
H A D | flash.c | 230 struct cxl_adapter_image *ai) in handle_image() 239 need_header = (ai->flags & CXL_AI_NEED_HEADER); in handle_image() 250 header->image_length = cpu_to_be64(ai->len_image); in handle_image() 254 len_chunk = ai->len_data; in handle_image() 280 from = (void *) ai->data; in handle_image() 324 struct cxl_adapter_image *ai) in transfer_image() 332 &cxl_h_download_adapter_image, ai); in transfer_image() 341 &cxl_h_validate_adapter_image, ai); in transfer_image() 375 struct cxl_adapter_image ai; in ioctl_transfer_image() local 379 if (copy_from_user(&ai, ua in ioctl_transfer_image() 228 handle_image(struct cxl *adapter, int operation, long (*fct)(u64, u64, u64, u64 *), struct cxl_adapter_image *ai) handle_image() argument 323 transfer_image(struct cxl *adapter, int operation, struct cxl_adapter_image *ai) transfer_image() argument [all...] |