Home
last modified time | relevance | path

Searched refs:ai (Results 1 - 25 of 94) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/mtd/ubi/
H A Dattach.c79 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 Dvtbl.c278 * @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 Dfastmap.c128 * @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 Dattach.c79 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 Dvtbl.c278 * @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 Dfastmap.c128 * @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 Dairo.c1114 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 Dairo.c1113 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 Dreport.c36 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 Dreport.c43 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 Dmtk_ppe_debugfs.c64 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 Dpercpu.c1542 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 Ddvb_filter.c21 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 Dtcp_highspeed.c97 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 Ddvb_filter.c21 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 Dtcp_highspeed.c97 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 Dpercpu.c1583 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 Dcontig.c105 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 Ddiscontig.c181 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 Dcontig.c103 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 Ddiscontig.c182 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 Dcontrol.c42 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 Dcontrol.c42 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 Dflash.c229 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 Dflash.c230 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...]

Completed in 32 milliseconds

1234