Home
last modified time | relevance | path

Searched full:ai (Results 1 – 25 of 390) sorted by relevance

12345678910>>...16

/kernel/linux/linux-5.10/drivers/net/wireless/cisco/
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);
[all …]
/kernel/linux/linux-6.6/drivers/net/wireless/cisco/
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);
[all …]
/kernel/linux/linux-5.10/drivers/mtd/ubi/
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
[all …]
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: ubi_attach_info object
[all …]
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() argument
[all …]
/kernel/linux/linux-6.6/drivers/mtd/ubi/
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
[all …]
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: ubi_attach_info object
[all …]
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() argument
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/mediatek/
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
109 ai.src_port = &entry->ipv4.orig.src_port; in mtk_ppe_debugfs_foe_show()
110 ai.dest_port = &entry->ipv4.orig.dest_port; in mtk_ppe_debugfs_foe_show()
[all …]
/kernel/linux/linux-6.6/kernel/kcsan/
Dreport.c43 struct access_info ai; member
389 const struct access_info *ai, in print_report() argument
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.size, get_thread_desc(other_info->ai.task_pid), in print_report()
448 other_info->ai.cpu_id); in print_report()
459 get_access_type(ai->access_type), ai->ptr, ai->size, in print_report()
[all …]
/kernel/linux/linux-5.10/kernel/kcsan/
Dreport.c36 struct access_info ai; member
328 const struct access_info *ai, in print_report() argument
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.cpu_id); in print_report()
403 get_access_type(ai->access_type), ai->ptr, ai->size, in print_report()
404 get_thread_desc(ai->task_pid), ai->cpu_id); in print_report()
409 get_access_type(ai->access_type), ai->ptr, ai->size, in print_report()
[all …]
/kernel/linux/linux-6.6/mm/
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->groups[0].cpu_map[unit] = NR_CPUS; in pcpu_alloc_alloc_info()
[all …]
/kernel/linux/linux-5.10/mm/
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->groups[0].cpu_map[unit] = NR_CPUS; in pcpu_alloc_alloc_info()
[all …]
/kernel/linux/linux-5.10/drivers/media/pci/ttpci/
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->framesize++; in dvb_filter_get_ac3info()
[all …]
/kernel/linux/linux-6.6/drivers/staging/media/av7110/
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->framesize++; in dvb_filter_get_ac3info()
[all …]
/kernel/linux/linux-5.10/tools/testing/vsock/
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->ai_addrlen) < 0) in control_init()
74 if (bind(fd, ai->ai_addr, ai->ai_addrlen) < 0) in control_init()
/kernel/linux/linux-6.6/net/ipv4/
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-1].cwnd) { in hstcp_cong_avoid()
135 while (ca->ai && tcp_snd_cwnd(tp) <= hstcp_aimd_vals[ca->ai-1].cwnd) in hstcp_cong_avoid()
[all …]
/kernel/linux/linux-5.10/net/ipv4/
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-1].cwnd) { in hstcp_cong_avoid()
135 while (ca->ai && tp->snd_cwnd <= hstcp_aimd_vals[ca->ai-1].cwnd) in hstcp_cong_avoid()
[all …]
/kernel/linux/linux-6.6/arch/ia64/mm/
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->alloc_size = PERCPU_PAGE_SIZE; in setup_per_cpu_areas()
[all …]
/kernel/linux/linux-5.10/arch/ia64/mm/
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->alloc_size = PERCPU_PAGE_SIZE; in setup_per_cpu_areas()
[all …]
/kernel/linux/linux-6.6/tools/testing/vsock/
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->ai_addrlen) < 0) in control_init()
74 if (bind(fd, ai->ai_addr, ai->ai_addrlen) < 0) in control_init()
/kernel/linux/linux-5.10/Documentation/sound/cards/
Daudiophile-usb.rst33 * Analog Stereo Input (Ai)
59 - Ai+Ao+Di+Do
64 - Ai+Ao+Do or Ai+Di+Ao or Ai+Di+Do or Di+Ao+Do
68 - Ai or Ao or Di or Do
128 * hw:1,1 is Do in playback and Ai in capture
146 * recording a S24_3BE encoded raw file from the Ai port::
167 from the Ai interface sounds distorted (as if boosted with an excessive high
198 - Ai,Ao,Do can be used at the same time
205 - Ai,Ao,Di,Do can be used at the same time
235 - Ai,Ao,Do can be used at the same time
[all …]
/kernel/linux/linux-6.6/Documentation/sound/cards/
Daudiophile-usb.rst33 * Analog Stereo Input (Ai)
59 - Ai+Ao+Di+Do
64 - Ai+Ao+Do or Ai+Di+Ao or Ai+Di+Do or Di+Ao+Do
68 - Ai or Ao or Di or Do
128 * hw:1,1 is Do in playback and Ai in capture
146 * recording a S24_3BE encoded raw file from the Ai port::
167 from the Ai interface sounds distorted (as if boosted with an excessive high
198 - Ai,Ao,Do can be used at the same time
205 - Ai,Ao,Di,Do can be used at the same time
235 - Ai,Ao,Do can be used at the same time
[all …]
/kernel/linux/linux-6.6/drivers/misc/cxl/
Dflash.c230 struct cxl_adapter_image *ai) in handle_image() argument
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() argument
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, uai, sizeof(struct cxl_adapter_image))) in ioctl_transfer_image()
[all …]
/kernel/linux/linux-5.10/drivers/misc/cxl/
Dflash.c229 struct cxl_adapter_image *ai) in handle_image() argument
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() argument
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, uai, sizeof(struct cxl_adapter_image))) in ioctl_transfer_image()
[all …]

12345678910>>...16