rstsr_lapack_ffi/blas/
dyload_struct.rs

1//! Library struct definition for dynamic-loading.
2//!
3//! This file is generated automatically.
4
5use super::*;
6
7pub struct DyLoadLib {
8    pub __libraries: Vec<libloading::Library>,
9    pub __libraries_path: Vec<String>,
10    pub xerbla_: Option<unsafe extern "C" fn(arg1: *mut c_char, arg2: *mut c_void)>,
11    pub srot_: Option<
12        unsafe extern "C" fn(
13            arg1: *const blas_int,
14            arg2: *mut f32,
15            arg3: *const blas_int,
16            arg4: *mut f32,
17            arg5: *const blas_int,
18            arg6: *const f32,
19            arg7: *const f32,
20        ),
21    >,
22    pub srotg_: Option<
23        unsafe extern "C" fn(arg1: *mut f32, arg2: *mut f32, arg3: *mut f32, arg4: *mut f32),
24    >,
25    pub srotm_: Option<
26        unsafe extern "C" fn(
27            arg1: *const blas_int,
28            arg2: *mut f32,
29            arg3: *const blas_int,
30            arg4: *mut f32,
31            arg5: *const blas_int,
32            arg6: *const f32,
33        ),
34    >,
35    pub srotmg_: Option<
36        unsafe extern "C" fn(
37            arg1: *mut f32,
38            arg2: *mut f32,
39            arg3: *mut f32,
40            arg4: *const f32,
41            arg5: *mut f32,
42        ),
43    >,
44    pub sswap_: Option<
45        unsafe extern "C" fn(
46            arg1: *const blas_int,
47            arg2: *mut f32,
48            arg3: *const blas_int,
49            arg4: *mut f32,
50            arg5: *const blas_int,
51        ),
52    >,
53    pub scopy_: Option<
54        unsafe extern "C" fn(
55            arg1: *const blas_int,
56            arg2: *const f32,
57            arg3: *const blas_int,
58            arg4: *mut f32,
59            arg5: *const blas_int,
60        ),
61    >,
62    pub saxpy_: Option<
63        unsafe extern "C" fn(
64            arg1: *const blas_int,
65            arg2: *const f32,
66            arg3: *const f32,
67            arg4: *const blas_int,
68            arg5: *mut f32,
69            arg6: *const blas_int,
70        ),
71    >,
72    pub sdotsub_: Option<
73        unsafe extern "C" fn(
74            arg1: *const blas_int,
75            arg2: *const f32,
76            arg3: *const blas_int,
77            arg4: *const f32,
78            arg5: *const blas_int,
79            arg6: *mut f32,
80        ),
81    >,
82    pub sdsdotsub_: Option<
83        unsafe extern "C" fn(
84            arg1: *const blas_int,
85            arg2: *const f32,
86            arg3: *const f32,
87            arg4: *const blas_int,
88            arg5: *const f32,
89            arg6: *const blas_int,
90            arg7: *mut f32,
91        ),
92    >,
93    pub sscal_: Option<
94        unsafe extern "C" fn(
95            arg1: *const blas_int,
96            arg2: *const f32,
97            arg3: *mut f32,
98            arg4: *const blas_int,
99        ),
100    >,
101    pub snrm2sub_: Option<
102        unsafe extern "C" fn(
103            arg1: *const blas_int,
104            arg2: *const f32,
105            arg3: *const blas_int,
106            arg4: *mut f32,
107        ),
108    >,
109    pub sasumsub_: Option<
110        unsafe extern "C" fn(
111            arg1: *const blas_int,
112            arg2: *const f32,
113            arg3: *const blas_int,
114            arg4: *mut f32,
115        ),
116    >,
117    pub isamaxsub_: Option<
118        unsafe extern "C" fn(
119            arg1: *const blas_int,
120            arg2: *const f32,
121            arg3: *const blas_int,
122            arg4: *mut blas_int,
123        ),
124    >,
125    pub drot_: Option<
126        unsafe extern "C" fn(
127            arg1: *const blas_int,
128            arg2: *mut f64,
129            arg3: *const blas_int,
130            arg4: *mut f64,
131            arg5: *const blas_int,
132            arg6: *const f64,
133            arg7: *const f64,
134        ),
135    >,
136    pub drotg_: Option<
137        unsafe extern "C" fn(arg1: *mut f64, arg2: *mut f64, arg3: *mut f64, arg4: *mut f64),
138    >,
139    pub drotm_: Option<
140        unsafe extern "C" fn(
141            arg1: *const blas_int,
142            arg2: *mut f64,
143            arg3: *const blas_int,
144            arg4: *mut f64,
145            arg5: *const blas_int,
146            arg6: *const f64,
147        ),
148    >,
149    pub drotmg_: Option<
150        unsafe extern "C" fn(
151            arg1: *mut f64,
152            arg2: *mut f64,
153            arg3: *mut f64,
154            arg4: *const f64,
155            arg5: *mut f64,
156        ),
157    >,
158    pub dswap_: Option<
159        unsafe extern "C" fn(
160            arg1: *const blas_int,
161            arg2: *mut f64,
162            arg3: *const blas_int,
163            arg4: *mut f64,
164            arg5: *const blas_int,
165        ),
166    >,
167    pub dcopy_: Option<
168        unsafe extern "C" fn(
169            arg1: *const blas_int,
170            arg2: *const f64,
171            arg3: *const blas_int,
172            arg4: *mut f64,
173            arg5: *const blas_int,
174        ),
175    >,
176    pub daxpy_: Option<
177        unsafe extern "C" fn(
178            arg1: *const blas_int,
179            arg2: *const f64,
180            arg3: *const f64,
181            arg4: *const blas_int,
182            arg5: *mut f64,
183            arg6: *const blas_int,
184        ),
185    >,
186    pub dsdotsub_: Option<
187        unsafe extern "C" fn(
188            arg1: *const blas_int,
189            arg2: *const f32,
190            arg3: *const blas_int,
191            arg4: *const f32,
192            arg5: *const blas_int,
193            arg6: *mut f64,
194        ),
195    >,
196    pub ddotsub_: Option<
197        unsafe extern "C" fn(
198            arg1: *const blas_int,
199            arg2: *const f64,
200            arg3: *const blas_int,
201            arg4: *const f64,
202            arg5: *const blas_int,
203            arg6: *mut f64,
204        ),
205    >,
206    pub dscal_: Option<
207        unsafe extern "C" fn(
208            arg1: *const blas_int,
209            arg2: *const f64,
210            arg3: *mut f64,
211            arg4: *const blas_int,
212        ),
213    >,
214    pub dnrm2sub_: Option<
215        unsafe extern "C" fn(
216            arg1: *const blas_int,
217            arg2: *const f64,
218            arg3: *const blas_int,
219            arg4: *mut f64,
220        ),
221    >,
222    pub dasumsub_: Option<
223        unsafe extern "C" fn(
224            arg1: *const blas_int,
225            arg2: *const f64,
226            arg3: *const blas_int,
227            arg4: *mut f64,
228        ),
229    >,
230    pub idamaxsub_: Option<
231        unsafe extern "C" fn(
232            arg1: *const blas_int,
233            arg2: *const f64,
234            arg3: *const blas_int,
235            arg4: *mut blas_int,
236        ),
237    >,
238    pub crotg_: Option<
239        unsafe extern "C" fn(
240            arg1: *mut c_void,
241            arg2: *mut c_void,
242            arg3: *mut f32,
243            arg4: *mut c_void,
244        ),
245    >,
246    pub csrot_: Option<
247        unsafe extern "C" fn(
248            arg1: *const blas_int,
249            X: *mut c_void,
250            arg2: *const blas_int,
251            arg3: *mut c_void,
252            arg4: *const blas_int,
253            arg5: *const f32,
254            arg6: *const f32,
255        ),
256    >,
257    pub cswap_: Option<
258        unsafe extern "C" fn(
259            arg1: *const blas_int,
260            arg2: *mut c_void,
261            arg3: *const blas_int,
262            arg4: *mut c_void,
263            arg5: *const blas_int,
264        ),
265    >,
266    pub ccopy_: Option<
267        unsafe extern "C" fn(
268            arg1: *const blas_int,
269            arg2: *const c_void,
270            arg3: *const blas_int,
271            arg4: *mut c_void,
272            arg5: *const blas_int,
273        ),
274    >,
275    pub caxpy_: Option<
276        unsafe extern "C" fn(
277            arg1: *const blas_int,
278            arg2: *const c_void,
279            arg3: *const c_void,
280            arg4: *const blas_int,
281            arg5: *mut c_void,
282            arg6: *const blas_int,
283        ),
284    >,
285    pub cdotcsub_: Option<
286        unsafe extern "C" fn(
287            arg1: *const blas_int,
288            arg2: *const c_void,
289            arg3: *const blas_int,
290            arg4: *const c_void,
291            arg5: *const blas_int,
292            arg6: *mut c_void,
293        ),
294    >,
295    pub cdotusub_: Option<
296        unsafe extern "C" fn(
297            arg1: *const blas_int,
298            arg2: *const c_void,
299            arg3: *const blas_int,
300            arg4: *const c_void,
301            arg5: *const blas_int,
302            arg6: *mut c_void,
303        ),
304    >,
305    pub cscal_: Option<
306        unsafe extern "C" fn(
307            arg1: *const blas_int,
308            arg2: *const c_void,
309            arg3: *mut c_void,
310            arg4: *const blas_int,
311        ),
312    >,
313    pub icamaxsub_: Option<
314        unsafe extern "C" fn(
315            arg1: *const blas_int,
316            arg2: *const c_void,
317            arg3: *const blas_int,
318            arg4: *mut blas_int,
319        ),
320    >,
321    pub csscal_: Option<
322        unsafe extern "C" fn(
323            arg1: *const blas_int,
324            arg2: *const f32,
325            arg3: *mut c_void,
326            arg4: *const blas_int,
327        ),
328    >,
329    pub scnrm2sub_: Option<
330        unsafe extern "C" fn(
331            arg1: *const blas_int,
332            arg2: *const c_void,
333            arg3: *const blas_int,
334            arg4: *mut f32,
335        ),
336    >,
337    pub scasumsub_: Option<
338        unsafe extern "C" fn(
339            arg1: *const blas_int,
340            arg2: *const c_void,
341            arg3: *const blas_int,
342            arg4: *mut f32,
343        ),
344    >,
345    pub scabs1sub_: Option<unsafe extern "C" fn(arg1: *const c_void, arg2: *mut f32)>,
346    pub zrotg_: Option<
347        unsafe extern "C" fn(
348            arg1: *mut c_void,
349            arg2: *mut c_void,
350            arg3: *mut f64,
351            arg4: *mut c_void,
352        ),
353    >,
354    pub zdrot_: Option<
355        unsafe extern "C" fn(
356            arg1: *const blas_int,
357            X: *mut c_void,
358            arg2: *const blas_int,
359            arg3: *mut c_void,
360            arg4: *const blas_int,
361            arg5: *const f64,
362            arg6: *const f64,
363        ),
364    >,
365    pub zswap_: Option<
366        unsafe extern "C" fn(
367            arg1: *const blas_int,
368            arg2: *mut c_void,
369            arg3: *const blas_int,
370            arg4: *mut c_void,
371            arg5: *const blas_int,
372        ),
373    >,
374    pub zcopy_: Option<
375        unsafe extern "C" fn(
376            arg1: *const blas_int,
377            arg2: *const c_void,
378            arg3: *const blas_int,
379            arg4: *mut c_void,
380            arg5: *const blas_int,
381        ),
382    >,
383    pub zaxpy_: Option<
384        unsafe extern "C" fn(
385            arg1: *const blas_int,
386            arg2: *const c_void,
387            arg3: *const c_void,
388            arg4: *const blas_int,
389            arg5: *mut c_void,
390            arg6: *const blas_int,
391        ),
392    >,
393    pub zdotcsub_: Option<
394        unsafe extern "C" fn(
395            arg1: *const blas_int,
396            arg2: *const c_void,
397            arg3: *const blas_int,
398            arg4: *const c_void,
399            arg5: *const blas_int,
400            arg6: *mut c_void,
401        ),
402    >,
403    pub zdotusub_: Option<
404        unsafe extern "C" fn(
405            arg1: *const blas_int,
406            arg2: *const c_void,
407            arg3: *const blas_int,
408            arg4: *const c_void,
409            arg5: *const blas_int,
410            arg6: *mut c_void,
411        ),
412    >,
413    pub zdscal_: Option<
414        unsafe extern "C" fn(
415            arg1: *const blas_int,
416            arg2: *const f64,
417            arg3: *mut c_void,
418            arg4: *const blas_int,
419        ),
420    >,
421    pub zscal_: Option<
422        unsafe extern "C" fn(
423            arg1: *const blas_int,
424            arg2: *const c_void,
425            arg3: *mut c_void,
426            arg4: *const blas_int,
427        ),
428    >,
429    pub dznrm2sub_: Option<
430        unsafe extern "C" fn(
431            arg1: *const blas_int,
432            arg2: *const c_void,
433            arg3: *const blas_int,
434            arg4: *mut f64,
435        ),
436    >,
437    pub dzasumsub_: Option<
438        unsafe extern "C" fn(
439            arg1: *const blas_int,
440            arg2: *const c_void,
441            arg3: *const blas_int,
442            arg4: *mut f64,
443        ),
444    >,
445    pub izamaxsub_: Option<
446        unsafe extern "C" fn(
447            arg1: *const blas_int,
448            arg2: *const c_void,
449            arg3: *const blas_int,
450            arg4: *mut blas_int,
451        ),
452    >,
453    pub dcabs1sub_: Option<unsafe extern "C" fn(arg1: *const c_void, arg2: *mut f64)>,
454    pub sgemv_: Option<
455        unsafe extern "C" fn(
456            arg1: *mut c_char,
457            arg2: *const blas_int,
458            arg3: *const blas_int,
459            arg4: *const f32,
460            arg5: *const f32,
461            arg6: *const blas_int,
462            arg7: *const f32,
463            arg8: *const blas_int,
464            arg9: *const f32,
465            arg10: *mut f32,
466            arg11: *const blas_int,
467        ),
468    >,
469    pub sgbmv_: Option<
470        unsafe extern "C" fn(
471            arg1: *mut c_char,
472            arg2: *const blas_int,
473            arg3: *const blas_int,
474            arg4: *const blas_int,
475            arg5: *const blas_int,
476            arg6: *const f32,
477            arg7: *const f32,
478            arg8: *const blas_int,
479            arg9: *const f32,
480            arg10: *const blas_int,
481            arg11: *const f32,
482            arg12: *mut f32,
483            arg13: *const blas_int,
484        ),
485    >,
486    pub ssymv_: Option<
487        unsafe extern "C" fn(
488            arg1: *mut c_char,
489            arg2: *const blas_int,
490            arg3: *const f32,
491            arg4: *const f32,
492            arg5: *const blas_int,
493            arg6: *const f32,
494            arg7: *const blas_int,
495            arg8: *const f32,
496            arg9: *mut f32,
497            arg10: *const blas_int,
498        ),
499    >,
500    pub ssbmv_: Option<
501        unsafe extern "C" fn(
502            arg1: *mut c_char,
503            arg2: *const blas_int,
504            arg3: *const blas_int,
505            arg4: *const f32,
506            arg5: *const f32,
507            arg6: *const blas_int,
508            arg7: *const f32,
509            arg8: *const blas_int,
510            arg9: *const f32,
511            arg10: *mut f32,
512            arg11: *const blas_int,
513        ),
514    >,
515    pub sspmv_: Option<
516        unsafe extern "C" fn(
517            arg1: *mut c_char,
518            arg2: *const blas_int,
519            arg3: *const f32,
520            arg4: *const f32,
521            arg5: *const f32,
522            arg6: *const blas_int,
523            arg7: *const f32,
524            arg8: *mut f32,
525            arg9: *const blas_int,
526        ),
527    >,
528    pub strmv_: Option<
529        unsafe extern "C" fn(
530            arg1: *mut c_char,
531            arg2: *mut c_char,
532            arg3: *mut c_char,
533            arg4: *const blas_int,
534            arg5: *const f32,
535            arg6: *const blas_int,
536            arg7: *mut f32,
537            arg8: *const blas_int,
538        ),
539    >,
540    pub stbmv_: Option<
541        unsafe extern "C" fn(
542            arg1: *mut c_char,
543            arg2: *mut c_char,
544            arg3: *mut c_char,
545            arg4: *const blas_int,
546            arg5: *const blas_int,
547            arg6: *const f32,
548            arg7: *const blas_int,
549            arg8: *mut f32,
550            arg9: *const blas_int,
551        ),
552    >,
553    pub strsv_: Option<
554        unsafe extern "C" fn(
555            arg1: *mut c_char,
556            arg2: *mut c_char,
557            arg3: *mut c_char,
558            arg4: *const blas_int,
559            arg5: *const f32,
560            arg6: *const blas_int,
561            arg7: *mut f32,
562            arg8: *const blas_int,
563        ),
564    >,
565    pub stbsv_: Option<
566        unsafe extern "C" fn(
567            arg1: *mut c_char,
568            arg2: *mut c_char,
569            arg3: *mut c_char,
570            arg4: *const blas_int,
571            arg5: *const blas_int,
572            arg6: *const f32,
573            arg7: *const blas_int,
574            arg8: *mut f32,
575            arg9: *const blas_int,
576        ),
577    >,
578    pub stpmv_: Option<
579        unsafe extern "C" fn(
580            arg1: *mut c_char,
581            arg2: *mut c_char,
582            arg3: *mut c_char,
583            arg4: *const blas_int,
584            arg5: *const f32,
585            arg6: *mut f32,
586            arg7: *const blas_int,
587        ),
588    >,
589    pub stpsv_: Option<
590        unsafe extern "C" fn(
591            arg1: *mut c_char,
592            arg2: *mut c_char,
593            arg3: *mut c_char,
594            arg4: *const blas_int,
595            arg5: *const f32,
596            arg6: *mut f32,
597            arg7: *const blas_int,
598        ),
599    >,
600    pub sger_: Option<
601        unsafe extern "C" fn(
602            arg1: *const blas_int,
603            arg2: *const blas_int,
604            arg3: *const f32,
605            arg4: *const f32,
606            arg5: *const blas_int,
607            arg6: *const f32,
608            arg7: *const blas_int,
609            arg8: *mut f32,
610            arg9: *const blas_int,
611        ),
612    >,
613    pub ssyr_: Option<
614        unsafe extern "C" fn(
615            arg1: *mut c_char,
616            arg2: *const blas_int,
617            arg3: *const f32,
618            arg4: *const f32,
619            arg5: *const blas_int,
620            arg6: *mut f32,
621            arg7: *const blas_int,
622        ),
623    >,
624    pub sspr_: Option<
625        unsafe extern "C" fn(
626            arg1: *mut c_char,
627            arg2: *const blas_int,
628            arg3: *const f32,
629            arg4: *const f32,
630            arg5: *const blas_int,
631            arg6: *mut f32,
632        ),
633    >,
634    pub sspr2_: Option<
635        unsafe extern "C" fn(
636            arg1: *mut c_char,
637            arg2: *const blas_int,
638            arg3: *const f32,
639            arg4: *const f32,
640            arg5: *const blas_int,
641            arg6: *const f32,
642            arg7: *const blas_int,
643            arg8: *mut f32,
644        ),
645    >,
646    pub ssyr2_: Option<
647        unsafe extern "C" fn(
648            arg1: *mut c_char,
649            arg2: *const blas_int,
650            arg3: *const f32,
651            arg4: *const f32,
652            arg5: *const blas_int,
653            arg6: *const f32,
654            arg7: *const blas_int,
655            arg8: *mut f32,
656            arg9: *const blas_int,
657        ),
658    >,
659    pub dgemv_: Option<
660        unsafe extern "C" fn(
661            arg1: *mut c_char,
662            arg2: *const blas_int,
663            arg3: *const blas_int,
664            arg4: *const f64,
665            arg5: *const f64,
666            arg6: *const blas_int,
667            arg7: *const f64,
668            arg8: *const blas_int,
669            arg9: *const f64,
670            arg10: *mut f64,
671            arg11: *const blas_int,
672        ),
673    >,
674    pub dgbmv_: Option<
675        unsafe extern "C" fn(
676            arg1: *mut c_char,
677            arg2: *const blas_int,
678            arg3: *const blas_int,
679            arg4: *const blas_int,
680            arg5: *const blas_int,
681            arg6: *const f64,
682            arg7: *const f64,
683            arg8: *const blas_int,
684            arg9: *const f64,
685            arg10: *const blas_int,
686            arg11: *const f64,
687            arg12: *mut f64,
688            arg13: *const blas_int,
689        ),
690    >,
691    pub dsymv_: Option<
692        unsafe extern "C" fn(
693            arg1: *mut c_char,
694            arg2: *const blas_int,
695            arg3: *const f64,
696            arg4: *const f64,
697            arg5: *const blas_int,
698            arg6: *const f64,
699            arg7: *const blas_int,
700            arg8: *const f64,
701            arg9: *mut f64,
702            arg10: *const blas_int,
703        ),
704    >,
705    pub dsbmv_: Option<
706        unsafe extern "C" fn(
707            arg1: *mut c_char,
708            arg2: *const blas_int,
709            arg3: *const blas_int,
710            arg4: *const f64,
711            arg5: *const f64,
712            arg6: *const blas_int,
713            arg7: *const f64,
714            arg8: *const blas_int,
715            arg9: *const f64,
716            arg10: *mut f64,
717            arg11: *const blas_int,
718        ),
719    >,
720    pub dspmv_: Option<
721        unsafe extern "C" fn(
722            arg1: *mut c_char,
723            arg2: *const blas_int,
724            arg3: *const f64,
725            arg4: *const f64,
726            arg5: *const f64,
727            arg6: *const blas_int,
728            arg7: *const f64,
729            arg8: *mut f64,
730            arg9: *const blas_int,
731        ),
732    >,
733    pub dtrmv_: Option<
734        unsafe extern "C" fn(
735            arg1: *mut c_char,
736            arg2: *mut c_char,
737            arg3: *mut c_char,
738            arg4: *const blas_int,
739            arg5: *const f64,
740            arg6: *const blas_int,
741            arg7: *mut f64,
742            arg8: *const blas_int,
743        ),
744    >,
745    pub dtbmv_: Option<
746        unsafe extern "C" fn(
747            arg1: *mut c_char,
748            arg2: *mut c_char,
749            arg3: *mut c_char,
750            arg4: *const blas_int,
751            arg5: *const blas_int,
752            arg6: *const f64,
753            arg7: *const blas_int,
754            arg8: *mut f64,
755            arg9: *const blas_int,
756        ),
757    >,
758    pub dtrsv_: Option<
759        unsafe extern "C" fn(
760            arg1: *mut c_char,
761            arg2: *mut c_char,
762            arg3: *mut c_char,
763            arg4: *const blas_int,
764            arg5: *const f64,
765            arg6: *const blas_int,
766            arg7: *mut f64,
767            arg8: *const blas_int,
768        ),
769    >,
770    pub dtbsv_: Option<
771        unsafe extern "C" fn(
772            arg1: *mut c_char,
773            arg2: *mut c_char,
774            arg3: *mut c_char,
775            arg4: *const blas_int,
776            arg5: *const blas_int,
777            arg6: *const f64,
778            arg7: *const blas_int,
779            arg8: *mut f64,
780            arg9: *const blas_int,
781        ),
782    >,
783    pub dtpmv_: Option<
784        unsafe extern "C" fn(
785            arg1: *mut c_char,
786            arg2: *mut c_char,
787            arg3: *mut c_char,
788            arg4: *const blas_int,
789            arg5: *const f64,
790            arg6: *mut f64,
791            arg7: *const blas_int,
792        ),
793    >,
794    pub dtpsv_: Option<
795        unsafe extern "C" fn(
796            arg1: *mut c_char,
797            arg2: *mut c_char,
798            arg3: *mut c_char,
799            arg4: *const blas_int,
800            arg5: *const f64,
801            arg6: *mut f64,
802            arg7: *const blas_int,
803        ),
804    >,
805    pub dger_: Option<
806        unsafe extern "C" fn(
807            arg1: *const blas_int,
808            arg2: *const blas_int,
809            arg3: *const f64,
810            arg4: *const f64,
811            arg5: *const blas_int,
812            arg6: *const f64,
813            arg7: *const blas_int,
814            arg8: *mut f64,
815            arg9: *const blas_int,
816        ),
817    >,
818    pub dsyr_: Option<
819        unsafe extern "C" fn(
820            arg1: *mut c_char,
821            arg2: *const blas_int,
822            arg3: *const f64,
823            arg4: *const f64,
824            arg5: *const blas_int,
825            arg6: *mut f64,
826            arg7: *const blas_int,
827        ),
828    >,
829    pub dspr_: Option<
830        unsafe extern "C" fn(
831            arg1: *mut c_char,
832            arg2: *const blas_int,
833            arg3: *const f64,
834            arg4: *const f64,
835            arg5: *const blas_int,
836            arg6: *mut f64,
837        ),
838    >,
839    pub dspr2_: Option<
840        unsafe extern "C" fn(
841            arg1: *mut c_char,
842            arg2: *const blas_int,
843            arg3: *const f64,
844            arg4: *const f64,
845            arg5: *const blas_int,
846            arg6: *const f64,
847            arg7: *const blas_int,
848            arg8: *mut f64,
849        ),
850    >,
851    pub dsyr2_: Option<
852        unsafe extern "C" fn(
853            arg1: *mut c_char,
854            arg2: *const blas_int,
855            arg3: *const f64,
856            arg4: *const f64,
857            arg5: *const blas_int,
858            arg6: *const f64,
859            arg7: *const blas_int,
860            arg8: *mut f64,
861            arg9: *const blas_int,
862        ),
863    >,
864    pub cgemv_: Option<
865        unsafe extern "C" fn(
866            arg1: *mut c_char,
867            arg2: *const blas_int,
868            arg3: *const blas_int,
869            arg4: *const c_void,
870            arg5: *const c_void,
871            arg6: *const blas_int,
872            arg7: *const c_void,
873            arg8: *const blas_int,
874            arg9: *const c_void,
875            arg10: *mut c_void,
876            arg11: *const blas_int,
877        ),
878    >,
879    pub cgbmv_: Option<
880        unsafe extern "C" fn(
881            arg1: *mut c_char,
882            arg2: *const blas_int,
883            arg3: *const blas_int,
884            arg4: *const blas_int,
885            arg5: *const blas_int,
886            arg6: *const c_void,
887            arg7: *const c_void,
888            arg8: *const blas_int,
889            arg9: *const c_void,
890            arg10: *const blas_int,
891            arg11: *const c_void,
892            arg12: *mut c_void,
893            arg13: *const blas_int,
894        ),
895    >,
896    pub chemv_: Option<
897        unsafe extern "C" fn(
898            arg1: *mut c_char,
899            arg2: *const blas_int,
900            arg3: *const c_void,
901            arg4: *const c_void,
902            arg5: *const blas_int,
903            arg6: *const c_void,
904            arg7: *const blas_int,
905            arg8: *const c_void,
906            arg9: *mut c_void,
907            arg10: *const blas_int,
908        ),
909    >,
910    pub chbmv_: Option<
911        unsafe extern "C" fn(
912            arg1: *mut c_char,
913            arg2: *const blas_int,
914            arg3: *const blas_int,
915            arg4: *const c_void,
916            arg5: *const c_void,
917            arg6: *const blas_int,
918            arg7: *const c_void,
919            arg8: *const blas_int,
920            arg9: *const c_void,
921            arg10: *mut c_void,
922            arg11: *const blas_int,
923        ),
924    >,
925    pub chpmv_: Option<
926        unsafe extern "C" fn(
927            arg1: *mut c_char,
928            arg2: *const blas_int,
929            arg3: *const c_void,
930            arg4: *const c_void,
931            arg5: *const c_void,
932            arg6: *const blas_int,
933            arg7: *const c_void,
934            arg8: *mut c_void,
935            arg9: *const blas_int,
936        ),
937    >,
938    pub ctrmv_: Option<
939        unsafe extern "C" fn(
940            arg1: *mut c_char,
941            arg2: *mut c_char,
942            arg3: *mut c_char,
943            arg4: *const blas_int,
944            arg5: *const c_void,
945            arg6: *const blas_int,
946            arg7: *mut c_void,
947            arg8: *const blas_int,
948        ),
949    >,
950    pub ctbmv_: Option<
951        unsafe extern "C" fn(
952            arg1: *mut c_char,
953            arg2: *mut c_char,
954            arg3: *mut c_char,
955            arg4: *const blas_int,
956            arg5: *const blas_int,
957            arg6: *const c_void,
958            arg7: *const blas_int,
959            arg8: *mut c_void,
960            arg9: *const blas_int,
961        ),
962    >,
963    pub ctpmv_: Option<
964        unsafe extern "C" fn(
965            arg1: *mut c_char,
966            arg2: *mut c_char,
967            arg3: *mut c_char,
968            arg4: *const blas_int,
969            arg5: *const c_void,
970            arg6: *mut c_void,
971            arg7: *const blas_int,
972        ),
973    >,
974    pub ctrsv_: Option<
975        unsafe extern "C" fn(
976            arg1: *mut c_char,
977            arg2: *mut c_char,
978            arg3: *mut c_char,
979            arg4: *const blas_int,
980            arg5: *const c_void,
981            arg6: *const blas_int,
982            arg7: *mut c_void,
983            arg8: *const blas_int,
984        ),
985    >,
986    pub ctbsv_: Option<
987        unsafe extern "C" fn(
988            arg1: *mut c_char,
989            arg2: *mut c_char,
990            arg3: *mut c_char,
991            arg4: *const blas_int,
992            arg5: *const blas_int,
993            arg6: *const c_void,
994            arg7: *const blas_int,
995            arg8: *mut c_void,
996            arg9: *const blas_int,
997        ),
998    >,
999    pub ctpsv_: Option<
1000        unsafe extern "C" fn(
1001            arg1: *mut c_char,
1002            arg2: *mut c_char,
1003            arg3: *mut c_char,
1004            arg4: *const blas_int,
1005            arg5: *const c_void,
1006            arg6: *mut c_void,
1007            arg7: *const blas_int,
1008        ),
1009    >,
1010    pub cgerc_: Option<
1011        unsafe extern "C" fn(
1012            arg1: *const blas_int,
1013            arg2: *const blas_int,
1014            arg3: *const c_void,
1015            arg4: *const c_void,
1016            arg5: *const blas_int,
1017            arg6: *const c_void,
1018            arg7: *const blas_int,
1019            arg8: *mut c_void,
1020            arg9: *const blas_int,
1021        ),
1022    >,
1023    pub cgeru_: Option<
1024        unsafe extern "C" fn(
1025            arg1: *const blas_int,
1026            arg2: *const blas_int,
1027            arg3: *const c_void,
1028            arg4: *const c_void,
1029            arg5: *const blas_int,
1030            arg6: *const c_void,
1031            arg7: *const blas_int,
1032            arg8: *mut c_void,
1033            arg9: *const blas_int,
1034        ),
1035    >,
1036    pub cher_: Option<
1037        unsafe extern "C" fn(
1038            arg1: *mut c_char,
1039            arg2: *const blas_int,
1040            arg3: *const f32,
1041            arg4: *const c_void,
1042            arg5: *const blas_int,
1043            arg6: *mut c_void,
1044            arg7: *const blas_int,
1045        ),
1046    >,
1047    pub cher2_: Option<
1048        unsafe extern "C" fn(
1049            arg1: *mut c_char,
1050            arg2: *const blas_int,
1051            arg3: *const c_void,
1052            arg4: *const c_void,
1053            arg5: *const blas_int,
1054            arg6: *const c_void,
1055            arg7: *const blas_int,
1056            arg8: *mut c_void,
1057            arg9: *const blas_int,
1058        ),
1059    >,
1060    pub chpr_: Option<
1061        unsafe extern "C" fn(
1062            arg1: *mut c_char,
1063            arg2: *const blas_int,
1064            arg3: *const f32,
1065            arg4: *const c_void,
1066            arg5: *const blas_int,
1067            arg6: *mut c_void,
1068        ),
1069    >,
1070    pub chpr2_: Option<
1071        unsafe extern "C" fn(
1072            arg1: *mut c_char,
1073            arg2: *const blas_int,
1074            arg3: *const c_void,
1075            arg4: *const c_void,
1076            arg5: *const blas_int,
1077            arg6: *const c_void,
1078            arg7: *const blas_int,
1079            arg8: *mut c_void,
1080        ),
1081    >,
1082    pub zgemv_: Option<
1083        unsafe extern "C" fn(
1084            arg1: *mut c_char,
1085            arg2: *const blas_int,
1086            arg3: *const blas_int,
1087            arg4: *const c_void,
1088            arg5: *const c_void,
1089            arg6: *const blas_int,
1090            arg7: *const c_void,
1091            arg8: *const blas_int,
1092            arg9: *const c_void,
1093            arg10: *mut c_void,
1094            arg11: *const blas_int,
1095        ),
1096    >,
1097    pub zgbmv_: Option<
1098        unsafe extern "C" fn(
1099            arg1: *mut c_char,
1100            arg2: *const blas_int,
1101            arg3: *const blas_int,
1102            arg4: *const blas_int,
1103            arg5: *const blas_int,
1104            arg6: *const c_void,
1105            arg7: *const c_void,
1106            arg8: *const blas_int,
1107            arg9: *const c_void,
1108            arg10: *const blas_int,
1109            arg11: *const c_void,
1110            arg12: *mut c_void,
1111            arg13: *const blas_int,
1112        ),
1113    >,
1114    pub zhemv_: Option<
1115        unsafe extern "C" fn(
1116            arg1: *mut c_char,
1117            arg2: *const blas_int,
1118            arg3: *const c_void,
1119            arg4: *const c_void,
1120            arg5: *const blas_int,
1121            arg6: *const c_void,
1122            arg7: *const blas_int,
1123            arg8: *const c_void,
1124            arg9: *mut c_void,
1125            arg10: *const blas_int,
1126        ),
1127    >,
1128    pub zhbmv_: Option<
1129        unsafe extern "C" fn(
1130            arg1: *mut c_char,
1131            arg2: *const blas_int,
1132            arg3: *const blas_int,
1133            arg4: *const c_void,
1134            arg5: *const c_void,
1135            arg6: *const blas_int,
1136            arg7: *const c_void,
1137            arg8: *const blas_int,
1138            arg9: *const c_void,
1139            arg10: *mut c_void,
1140            arg11: *const blas_int,
1141        ),
1142    >,
1143    pub zhpmv_: Option<
1144        unsafe extern "C" fn(
1145            arg1: *mut c_char,
1146            arg2: *const blas_int,
1147            arg3: *const c_void,
1148            arg4: *const c_void,
1149            arg5: *const c_void,
1150            arg6: *const blas_int,
1151            arg7: *const c_void,
1152            arg8: *mut c_void,
1153            arg9: *const blas_int,
1154        ),
1155    >,
1156    pub ztrmv_: Option<
1157        unsafe extern "C" fn(
1158            arg1: *mut c_char,
1159            arg2: *mut c_char,
1160            arg3: *mut c_char,
1161            arg4: *const blas_int,
1162            arg5: *const c_void,
1163            arg6: *const blas_int,
1164            arg7: *mut c_void,
1165            arg8: *const blas_int,
1166        ),
1167    >,
1168    pub ztbmv_: Option<
1169        unsafe extern "C" fn(
1170            arg1: *mut c_char,
1171            arg2: *mut c_char,
1172            arg3: *mut c_char,
1173            arg4: *const blas_int,
1174            arg5: *const blas_int,
1175            arg6: *const c_void,
1176            arg7: *const blas_int,
1177            arg8: *mut c_void,
1178            arg9: *const blas_int,
1179        ),
1180    >,
1181    pub ztpmv_: Option<
1182        unsafe extern "C" fn(
1183            arg1: *mut c_char,
1184            arg2: *mut c_char,
1185            arg3: *mut c_char,
1186            arg4: *const blas_int,
1187            arg5: *const c_void,
1188            arg6: *mut c_void,
1189            arg7: *const blas_int,
1190        ),
1191    >,
1192    pub ztrsv_: Option<
1193        unsafe extern "C" fn(
1194            arg1: *mut c_char,
1195            arg2: *mut c_char,
1196            arg3: *mut c_char,
1197            arg4: *const blas_int,
1198            arg5: *const c_void,
1199            arg6: *const blas_int,
1200            arg7: *mut c_void,
1201            arg8: *const blas_int,
1202        ),
1203    >,
1204    pub ztbsv_: Option<
1205        unsafe extern "C" fn(
1206            arg1: *mut c_char,
1207            arg2: *mut c_char,
1208            arg3: *mut c_char,
1209            arg4: *const blas_int,
1210            arg5: *const blas_int,
1211            arg6: *const c_void,
1212            arg7: *const blas_int,
1213            arg8: *mut c_void,
1214            arg9: *const blas_int,
1215        ),
1216    >,
1217    pub ztpsv_: Option<
1218        unsafe extern "C" fn(
1219            arg1: *mut c_char,
1220            arg2: *mut c_char,
1221            arg3: *mut c_char,
1222            arg4: *const blas_int,
1223            arg5: *const c_void,
1224            arg6: *mut c_void,
1225            arg7: *const blas_int,
1226        ),
1227    >,
1228    pub zgerc_: Option<
1229        unsafe extern "C" fn(
1230            arg1: *const blas_int,
1231            arg2: *const blas_int,
1232            arg3: *const c_void,
1233            arg4: *const c_void,
1234            arg5: *const blas_int,
1235            arg6: *const c_void,
1236            arg7: *const blas_int,
1237            arg8: *mut c_void,
1238            arg9: *const blas_int,
1239        ),
1240    >,
1241    pub zgeru_: Option<
1242        unsafe extern "C" fn(
1243            arg1: *const blas_int,
1244            arg2: *const blas_int,
1245            arg3: *const c_void,
1246            arg4: *const c_void,
1247            arg5: *const blas_int,
1248            arg6: *const c_void,
1249            arg7: *const blas_int,
1250            arg8: *mut c_void,
1251            arg9: *const blas_int,
1252        ),
1253    >,
1254    pub zher_: Option<
1255        unsafe extern "C" fn(
1256            arg1: *mut c_char,
1257            arg2: *const blas_int,
1258            arg3: *const f64,
1259            arg4: *const c_void,
1260            arg5: *const blas_int,
1261            arg6: *mut c_void,
1262            arg7: *const blas_int,
1263        ),
1264    >,
1265    pub zher2_: Option<
1266        unsafe extern "C" fn(
1267            arg1: *mut c_char,
1268            arg2: *const blas_int,
1269            arg3: *const c_void,
1270            arg4: *const c_void,
1271            arg5: *const blas_int,
1272            arg6: *const c_void,
1273            arg7: *const blas_int,
1274            arg8: *mut c_void,
1275            arg9: *const blas_int,
1276        ),
1277    >,
1278    pub zhpr_: Option<
1279        unsafe extern "C" fn(
1280            arg1: *mut c_char,
1281            arg2: *const blas_int,
1282            arg3: *const f64,
1283            arg4: *const c_void,
1284            arg5: *const blas_int,
1285            arg6: *mut c_void,
1286        ),
1287    >,
1288    pub zhpr2_: Option<
1289        unsafe extern "C" fn(
1290            arg1: *mut c_char,
1291            arg2: *const blas_int,
1292            arg3: *const c_void,
1293            arg4: *const c_void,
1294            arg5: *const blas_int,
1295            arg6: *const c_void,
1296            arg7: *const blas_int,
1297            arg8: *mut c_void,
1298        ),
1299    >,
1300    pub sgemm_: Option<
1301        unsafe extern "C" fn(
1302            arg1: *mut c_char,
1303            arg2: *mut c_char,
1304            arg3: *const blas_int,
1305            arg4: *const blas_int,
1306            arg5: *const blas_int,
1307            arg6: *const f32,
1308            arg7: *const f32,
1309            arg8: *const blas_int,
1310            arg9: *const f32,
1311            arg10: *const blas_int,
1312            arg11: *const f32,
1313            arg12: *mut f32,
1314            arg13: *const blas_int,
1315        ),
1316    >,
1317    pub sgemmtr_: Option<
1318        unsafe extern "C" fn(
1319            arg1: *mut c_char,
1320            arg2: *mut c_char,
1321            arg3: *mut c_char,
1322            arg4: *const blas_int,
1323            arg5: *const blas_int,
1324            arg6: *const f32,
1325            arg7: *const f32,
1326            arg8: *const blas_int,
1327            arg9: *const f32,
1328            arg10: *const blas_int,
1329            arg11: *const f32,
1330            arg12: *mut f32,
1331            arg13: *const blas_int,
1332        ),
1333    >,
1334    pub ssymm_: Option<
1335        unsafe extern "C" fn(
1336            arg1: *mut c_char,
1337            arg2: *mut c_char,
1338            arg3: *const blas_int,
1339            arg4: *const blas_int,
1340            arg5: *const f32,
1341            arg6: *const f32,
1342            arg7: *const blas_int,
1343            arg8: *const f32,
1344            arg9: *const blas_int,
1345            arg10: *const f32,
1346            arg11: *mut f32,
1347            arg12: *const blas_int,
1348        ),
1349    >,
1350    pub ssyrk_: Option<
1351        unsafe extern "C" fn(
1352            arg1: *mut c_char,
1353            arg2: *mut c_char,
1354            arg3: *const blas_int,
1355            arg4: *const blas_int,
1356            arg5: *const f32,
1357            arg6: *const f32,
1358            arg7: *const blas_int,
1359            arg8: *const f32,
1360            arg9: *mut f32,
1361            arg10: *const blas_int,
1362        ),
1363    >,
1364    pub ssyr2k_: Option<
1365        unsafe extern "C" fn(
1366            arg1: *mut c_char,
1367            arg2: *mut c_char,
1368            arg3: *const blas_int,
1369            arg4: *const blas_int,
1370            arg5: *const f32,
1371            arg6: *const f32,
1372            arg7: *const blas_int,
1373            arg8: *const f32,
1374            arg9: *const blas_int,
1375            arg10: *const f32,
1376            arg11: *mut f32,
1377            arg12: *const blas_int,
1378        ),
1379    >,
1380    pub strmm_: Option<
1381        unsafe extern "C" fn(
1382            arg1: *mut c_char,
1383            arg2: *mut c_char,
1384            arg3: *mut c_char,
1385            arg4: *mut c_char,
1386            arg5: *const blas_int,
1387            arg6: *const blas_int,
1388            arg7: *const f32,
1389            arg8: *const f32,
1390            arg9: *const blas_int,
1391            arg10: *mut f32,
1392            arg11: *const blas_int,
1393        ),
1394    >,
1395    pub strsm_: Option<
1396        unsafe extern "C" fn(
1397            arg1: *mut c_char,
1398            arg2: *mut c_char,
1399            arg3: *mut c_char,
1400            arg4: *mut c_char,
1401            arg5: *const blas_int,
1402            arg6: *const blas_int,
1403            arg7: *const f32,
1404            arg8: *const f32,
1405            arg9: *const blas_int,
1406            arg10: *mut f32,
1407            arg11: *const blas_int,
1408        ),
1409    >,
1410    pub dgemm_: Option<
1411        unsafe extern "C" fn(
1412            arg1: *mut c_char,
1413            arg2: *mut c_char,
1414            arg3: *const blas_int,
1415            arg4: *const blas_int,
1416            arg5: *const blas_int,
1417            arg6: *const f64,
1418            arg7: *const f64,
1419            arg8: *const blas_int,
1420            arg9: *const f64,
1421            arg10: *const blas_int,
1422            arg11: *const f64,
1423            arg12: *mut f64,
1424            arg13: *const blas_int,
1425        ),
1426    >,
1427    pub dgemmtr_: Option<
1428        unsafe extern "C" fn(
1429            arg1: *mut c_char,
1430            arg2: *mut c_char,
1431            arg3: *mut c_char,
1432            arg4: *const blas_int,
1433            arg5: *const blas_int,
1434            arg6: *const f64,
1435            arg7: *const f64,
1436            arg8: *const blas_int,
1437            arg9: *const f64,
1438            arg10: *const blas_int,
1439            arg11: *const f64,
1440            arg12: *mut f64,
1441            arg13: *const blas_int,
1442        ),
1443    >,
1444    pub dsymm_: Option<
1445        unsafe extern "C" fn(
1446            arg1: *mut c_char,
1447            arg2: *mut c_char,
1448            arg3: *const blas_int,
1449            arg4: *const blas_int,
1450            arg5: *const f64,
1451            arg6: *const f64,
1452            arg7: *const blas_int,
1453            arg8: *const f64,
1454            arg9: *const blas_int,
1455            arg10: *const f64,
1456            arg11: *mut f64,
1457            arg12: *const blas_int,
1458        ),
1459    >,
1460    pub dsyrk_: Option<
1461        unsafe extern "C" fn(
1462            arg1: *mut c_char,
1463            arg2: *mut c_char,
1464            arg3: *const blas_int,
1465            arg4: *const blas_int,
1466            arg5: *const f64,
1467            arg6: *const f64,
1468            arg7: *const blas_int,
1469            arg8: *const f64,
1470            arg9: *mut f64,
1471            arg10: *const blas_int,
1472        ),
1473    >,
1474    pub dsyr2k_: Option<
1475        unsafe extern "C" fn(
1476            arg1: *mut c_char,
1477            arg2: *mut c_char,
1478            arg3: *const blas_int,
1479            arg4: *const blas_int,
1480            arg5: *const f64,
1481            arg6: *const f64,
1482            arg7: *const blas_int,
1483            arg8: *const f64,
1484            arg9: *const blas_int,
1485            arg10: *const f64,
1486            arg11: *mut f64,
1487            arg12: *const blas_int,
1488        ),
1489    >,
1490    pub dtrmm_: Option<
1491        unsafe extern "C" fn(
1492            arg1: *mut c_char,
1493            arg2: *mut c_char,
1494            arg3: *mut c_char,
1495            arg4: *mut c_char,
1496            arg5: *const blas_int,
1497            arg6: *const blas_int,
1498            arg7: *const f64,
1499            arg8: *const f64,
1500            arg9: *const blas_int,
1501            arg10: *mut f64,
1502            arg11: *const blas_int,
1503        ),
1504    >,
1505    pub dtrsm_: Option<
1506        unsafe extern "C" fn(
1507            arg1: *mut c_char,
1508            arg2: *mut c_char,
1509            arg3: *mut c_char,
1510            arg4: *mut c_char,
1511            arg5: *const blas_int,
1512            arg6: *const blas_int,
1513            arg7: *const f64,
1514            arg8: *const f64,
1515            arg9: *const blas_int,
1516            arg10: *mut f64,
1517            arg11: *const blas_int,
1518        ),
1519    >,
1520    pub cgemm_: Option<
1521        unsafe extern "C" fn(
1522            arg1: *mut c_char,
1523            arg2: *mut c_char,
1524            arg3: *const blas_int,
1525            arg4: *const blas_int,
1526            arg5: *const blas_int,
1527            arg6: *const c_void,
1528            arg7: *const c_void,
1529            arg8: *const blas_int,
1530            arg9: *const c_void,
1531            arg10: *const blas_int,
1532            arg11: *const c_void,
1533            arg12: *mut c_void,
1534            arg13: *const blas_int,
1535        ),
1536    >,
1537    pub cgemmtr_: Option<
1538        unsafe extern "C" fn(
1539            arg1: *mut c_char,
1540            arg2: *mut c_char,
1541            arg3: *mut c_char,
1542            arg4: *const blas_int,
1543            arg5: *const blas_int,
1544            arg6: *const c_void,
1545            arg7: *const c_void,
1546            arg8: *const blas_int,
1547            arg9: *const c_void,
1548            arg10: *const blas_int,
1549            arg11: *const c_void,
1550            arg12: *mut c_void,
1551            arg13: *const blas_int,
1552        ),
1553    >,
1554    pub csymm_: Option<
1555        unsafe extern "C" fn(
1556            arg1: *mut c_char,
1557            arg2: *mut c_char,
1558            arg3: *const blas_int,
1559            arg4: *const blas_int,
1560            arg5: *const c_void,
1561            arg6: *const c_void,
1562            arg7: *const blas_int,
1563            arg8: *const c_void,
1564            arg9: *const blas_int,
1565            arg10: *const c_void,
1566            arg11: *mut c_void,
1567            arg12: *const blas_int,
1568        ),
1569    >,
1570    pub chemm_: Option<
1571        unsafe extern "C" fn(
1572            arg1: *mut c_char,
1573            arg2: *mut c_char,
1574            arg3: *const blas_int,
1575            arg4: *const blas_int,
1576            arg5: *const c_void,
1577            arg6: *const c_void,
1578            arg7: *const blas_int,
1579            arg8: *const c_void,
1580            arg9: *const blas_int,
1581            arg10: *const c_void,
1582            arg11: *mut c_void,
1583            arg12: *const blas_int,
1584        ),
1585    >,
1586    pub csyrk_: Option<
1587        unsafe extern "C" fn(
1588            arg1: *mut c_char,
1589            arg2: *mut c_char,
1590            arg3: *const blas_int,
1591            arg4: *const blas_int,
1592            arg5: *const c_void,
1593            arg6: *const c_void,
1594            arg7: *const blas_int,
1595            arg8: *const c_void,
1596            arg9: *mut c_void,
1597            arg10: *const blas_int,
1598        ),
1599    >,
1600    pub cherk_: Option<
1601        unsafe extern "C" fn(
1602            arg1: *mut c_char,
1603            arg2: *mut c_char,
1604            arg3: *const blas_int,
1605            arg4: *const blas_int,
1606            arg5: *const f32,
1607            arg6: *const c_void,
1608            arg7: *const blas_int,
1609            arg8: *const f32,
1610            arg9: *mut c_void,
1611            arg10: *const blas_int,
1612        ),
1613    >,
1614    pub csyr2k_: Option<
1615        unsafe extern "C" fn(
1616            arg1: *mut c_char,
1617            arg2: *mut c_char,
1618            arg3: *const blas_int,
1619            arg4: *const blas_int,
1620            arg5: *const c_void,
1621            arg6: *const c_void,
1622            arg7: *const blas_int,
1623            arg8: *const c_void,
1624            arg9: *const blas_int,
1625            arg10: *const c_void,
1626            arg11: *mut c_void,
1627            arg12: *const blas_int,
1628        ),
1629    >,
1630    pub cher2k_: Option<
1631        unsafe extern "C" fn(
1632            arg1: *mut c_char,
1633            arg2: *mut c_char,
1634            arg3: *const blas_int,
1635            arg4: *const blas_int,
1636            arg5: *const c_void,
1637            arg6: *const c_void,
1638            arg7: *const blas_int,
1639            arg8: *const c_void,
1640            arg9: *const blas_int,
1641            arg10: *const f32,
1642            arg11: *mut c_void,
1643            arg12: *const blas_int,
1644        ),
1645    >,
1646    pub ctrmm_: Option<
1647        unsafe extern "C" fn(
1648            arg1: *mut c_char,
1649            arg2: *mut c_char,
1650            arg3: *mut c_char,
1651            arg4: *mut c_char,
1652            arg5: *const blas_int,
1653            arg6: *const blas_int,
1654            arg7: *const c_void,
1655            arg8: *const c_void,
1656            arg9: *const blas_int,
1657            arg10: *mut c_void,
1658            arg11: *const blas_int,
1659        ),
1660    >,
1661    pub ctrsm_: Option<
1662        unsafe extern "C" fn(
1663            arg1: *mut c_char,
1664            arg2: *mut c_char,
1665            arg3: *mut c_char,
1666            arg4: *mut c_char,
1667            arg5: *const blas_int,
1668            arg6: *const blas_int,
1669            arg7: *const c_void,
1670            arg8: *const c_void,
1671            arg9: *const blas_int,
1672            arg10: *mut c_void,
1673            arg11: *const blas_int,
1674        ),
1675    >,
1676    pub zgemm_: Option<
1677        unsafe extern "C" fn(
1678            arg1: *mut c_char,
1679            arg2: *mut c_char,
1680            arg3: *const blas_int,
1681            arg4: *const blas_int,
1682            arg5: *const blas_int,
1683            arg6: *const c_void,
1684            arg7: *const c_void,
1685            arg8: *const blas_int,
1686            arg9: *const c_void,
1687            arg10: *const blas_int,
1688            arg11: *const c_void,
1689            arg12: *mut c_void,
1690            arg13: *const blas_int,
1691        ),
1692    >,
1693    pub zgemmtr_: Option<
1694        unsafe extern "C" fn(
1695            arg1: *mut c_char,
1696            arg2: *mut c_char,
1697            arg3: *mut c_char,
1698            arg4: *const blas_int,
1699            arg5: *const blas_int,
1700            arg6: *const c_void,
1701            arg7: *const c_void,
1702            arg8: *const blas_int,
1703            arg9: *const c_void,
1704            arg10: *const blas_int,
1705            arg11: *const c_void,
1706            arg12: *mut c_void,
1707            arg13: *const blas_int,
1708        ),
1709    >,
1710    pub zsymm_: Option<
1711        unsafe extern "C" fn(
1712            arg1: *mut c_char,
1713            arg2: *mut c_char,
1714            arg3: *const blas_int,
1715            arg4: *const blas_int,
1716            arg5: *const c_void,
1717            arg6: *const c_void,
1718            arg7: *const blas_int,
1719            arg8: *const c_void,
1720            arg9: *const blas_int,
1721            arg10: *const c_void,
1722            arg11: *mut c_void,
1723            arg12: *const blas_int,
1724        ),
1725    >,
1726    pub zhemm_: Option<
1727        unsafe extern "C" fn(
1728            arg1: *mut c_char,
1729            arg2: *mut c_char,
1730            arg3: *const blas_int,
1731            arg4: *const blas_int,
1732            arg5: *const c_void,
1733            arg6: *const c_void,
1734            arg7: *const blas_int,
1735            arg8: *const c_void,
1736            arg9: *const blas_int,
1737            arg10: *const c_void,
1738            arg11: *mut c_void,
1739            arg12: *const blas_int,
1740        ),
1741    >,
1742    pub zsyrk_: Option<
1743        unsafe extern "C" fn(
1744            arg1: *mut c_char,
1745            arg2: *mut c_char,
1746            arg3: *const blas_int,
1747            arg4: *const blas_int,
1748            arg5: *const c_void,
1749            arg6: *const c_void,
1750            arg7: *const blas_int,
1751            arg8: *const c_void,
1752            arg9: *mut c_void,
1753            arg10: *const blas_int,
1754        ),
1755    >,
1756    pub zherk_: Option<
1757        unsafe extern "C" fn(
1758            arg1: *mut c_char,
1759            arg2: *mut c_char,
1760            arg3: *const blas_int,
1761            arg4: *const blas_int,
1762            arg5: *const f64,
1763            arg6: *const c_void,
1764            arg7: *const blas_int,
1765            arg8: *const f64,
1766            arg9: *mut c_void,
1767            arg10: *const blas_int,
1768        ),
1769    >,
1770    pub zsyr2k_: Option<
1771        unsafe extern "C" fn(
1772            arg1: *mut c_char,
1773            arg2: *mut c_char,
1774            arg3: *const blas_int,
1775            arg4: *const blas_int,
1776            arg5: *const c_void,
1777            arg6: *const c_void,
1778            arg7: *const blas_int,
1779            arg8: *const c_void,
1780            arg9: *const blas_int,
1781            arg10: *const c_void,
1782            arg11: *mut c_void,
1783            arg12: *const blas_int,
1784        ),
1785    >,
1786    pub zher2k_: Option<
1787        unsafe extern "C" fn(
1788            arg1: *mut c_char,
1789            arg2: *mut c_char,
1790            arg3: *const blas_int,
1791            arg4: *const blas_int,
1792            arg5: *const c_void,
1793            arg6: *const c_void,
1794            arg7: *const blas_int,
1795            arg8: *const c_void,
1796            arg9: *const blas_int,
1797            arg10: *const f64,
1798            arg11: *mut c_void,
1799            arg12: *const blas_int,
1800        ),
1801    >,
1802    pub ztrmm_: Option<
1803        unsafe extern "C" fn(
1804            arg1: *mut c_char,
1805            arg2: *mut c_char,
1806            arg3: *mut c_char,
1807            arg4: *mut c_char,
1808            arg5: *const blas_int,
1809            arg6: *const blas_int,
1810            arg7: *const c_void,
1811            arg8: *const c_void,
1812            arg9: *const blas_int,
1813            arg10: *mut c_void,
1814            arg11: *const blas_int,
1815        ),
1816    >,
1817    pub ztrsm_: Option<
1818        unsafe extern "C" fn(
1819            arg1: *mut c_char,
1820            arg2: *mut c_char,
1821            arg3: *mut c_char,
1822            arg4: *mut c_char,
1823            arg5: *const blas_int,
1824            arg6: *const blas_int,
1825            arg7: *const c_void,
1826            arg8: *const c_void,
1827            arg9: *const blas_int,
1828            arg10: *mut c_void,
1829            arg11: *const blas_int,
1830        ),
1831    >,
1832}