create_durable_v2_rsp_buf(9)
create_durable_v2_rsp_buf(9) β Kernel API Manual, but make it group-chat π β¨
omg hi bestie, welcome to the Kernel API Manual entry for create_durable_v2_rsp_buf(9). it's short, it's sweet, it's giving βone job, done cute.β π
πΈ NAME πΈ
create_durable_v2_rsp_buf β create durable handle v2 context. that's it, that's the whole vibe: durable handle v2 context creation, periodt. π
β¨ SYNOPSIS β¨
void create_durable_v2_rsp_buf (char *cc , struct ksmbd_file *fp );
no cap, that's the exact signature. it returns void, and the two args are right there: char *cc and struct ksmbd_file *fp. π«Ά
π ARGUMENTS π
ccβ buffer to create durable context response. it's literally the spot where the durable context response gets created. β¨fpβ theksmbdfile pointer. the file bestie in question. π¦
π SEE ALSO π
the Kernel file ./fs/smb/server/oplock.c is home base, and here's the whole reference squad, fr fr:
alloc_opinfo(9)opinfo_write_to_read(9)opinfo_read_handle_to_read(9)opinfo_write_to_none(9)opinfo_read_to_none(9)lease_read_to_write(9)lease_none_upgrade(9)close_id_del_oplock(9)grant_write_oplock(9)grant_read_oplock(9)grant_none_oplock(9)same_client_has_lease(9)__smb2_oplock_break_noti(9)smb2_oplock_break_noti(9)__smb2_lease_break_noti(9)smb2_lease_break_noti(9)smb_grant_oplock(9)smb_break_all_write_oplock(9)__smb_break_all_levII_oplock(9)smb_break_all_oplock(9)smb2_map_lease_to_oplock(9)create_lease_buf(9)parse_lease_state(9)smb2_find_context_vals(9)create_durable_rsp_buf(9)create_mxac_rsp_buf(9)create_posix_rsp_buf(9)create_aapl_rsp_buf(9)lookup_lease_in_table(9)
that's the whole page, bestie β short and iconic. source/version: ./fs/smb/server; date: October 2026; manual entry: create_durable_v2_rsp_buf(9). slay and go read the code. ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms