DELTA 328414 0 554 SVNc, < 7:);free(device->nvme_data, M_CAMXPT); free(device->nvme_cdataENDREP DELTA 326265 1820 68 SVNug 1 Y0struct nvme_controller_data *nvme_cdata; structENDREP DELTA 333434 242 23 SVN90O@NuCV/J9GM=}M'hI]cm=6lc4 f7a5Bx^WmOF)RvdH}@K ZNV{MV%@ٗ8NqR" >t{^6h'?Oo` u#nmWԼ7g)|jE !}H T, !)MX>3ia2J4!s&| 1Sh(QB뚋lHE2@eU5T*%?.Rh\5Qz#prItMkkªdeOH;2*Z4?rJc4Мrm"D% O3,S jfMQɘʡiLsAzJVT8OoDB}g=BHՒ̥X "s)Bl,]IoA[{ (!y²Bⲵl`  /ez< ;Tϕ_T0zw#1i]M=2 ؝X`Jf&omM>|W-hǰ@*y| 5(}  V򍔣V`UrQV!rˡb"Wg2ern}2uFJ\Mj68/p D߆m6ծuxO`l'՘\tƿADvU "Jo?3>%!j |dt,]hh,b_(P"aC>e= 9t ýcUvi|kJ!"U6f?tZ&G,E# op[i6l4ճPj4'+ɚY 7Opˤʛӫ.mΜDHxz_p@PɇU)!fBfb M A$`2cE`0"c3[ B)Gƙ]ILJ *"ꅘJez`mxrDc#lP:Eo1@R1\mf PqBC$CI-CL؜ `"=*7t1H0-٬ >20U?1'WtkK$|NK·+2\o(,SfLCVO[ۦ Ƕ]$ ﬦ$ĵ}'q.W&;״$,p[|QI+lq]+}-?t5YfӦ$iHTݭT+3WO LոUr3f,,b,@[-sh3-AyenJkAmW˒y|/|wO8V7UZܚ6o%BFONn.}Ue|^: vU/}2h=c9NY ΨN Vcr|u<ݤKeNI8ëN^IbP+Ps,N7F5P0;s>ENDREP DELTA 329824 6481 476 SVN#M(5Cz~cx+&void nvme_notify_ns(struct nvme_controller *ctrlr, int nsid) { struct nvme_consumer *cons; struct nvme_namespace *ns = &ctrlr->ns[nsid - 1]; uint32_t i; if (!ctrlr->is_initialized) returnns_fn != NULL) ns->cons_cookie[cons->id] = (*cons->ns_fn)(ns, ctrlr->cons_cookie[cons->idENDREP DELTA 331239 3404 27 SVNIw9N8 xzpsVuint16_t)nvme_ns_list { uint32_t ns[1024]; } __packed __aligned(4); _Static_assert(sizeof(struct nvme_ns_list) == 4096, "bad size for nvme_ns_listnvme_ns_list_swapbytes(struct nvme_ns_list *s) { int i; for (i = 0; i < 1024; i++) s->ns[i] = le32toh(s->nsENDREP DELTA 333180 0 441 SVNJ\IF!CM&W#nR[f-M=^osD*H/n+x^Rn0}_q4锵/ ]$f Aւ@amvmLt/|=cd>䖎>i}2IO?t #/t,LY]1*$͹0s!Ӭa#z4u zX ̄oc|)4g5F*cmDjWBMF>[IS]:B"% g 4uq\P4%K~֚mfEųؤVe^Zb>W5{fgYv j/wѵL׊"]^\7͊^0ENDREP DELTA 329824 12718 1311 SVN*+   32ENDREP DELTA 331046 0 27 SVNKyMi.xevent types currently enabled for async events */ uint32_t32void nvme_notify_ns(struct nvme_controller *ctrlr, int nsidENDREP DELTA 333434 293 19 SVN:EHHGCc|^p#K bik ^d7 h[' ,x^T[o0~N~Y$ ކ@b)иt\ZidƁhӲ;ǹhԗs}*QN]Yin֍N8is n-1eJ$h< #-FBa?blKrMzO~C2ު{p<~,5PuBl۪І{rL)}nY$)wLFam׶,%t$8fM2UE6,D׿Go2s`KY.cqm NA(Q<@wjw / zh۵Z(jElbr!j.$"sH |ӣcG9{EL)C+#<ڨ~*}~u~90F6xc6FE!2 )G[.ÛDm&3D%2ʊx-pZ5:u@ZS`<"" ޅ2;/^0facwi4XtŤR,TKpVʹj