Lines Matching refs:dialect
175 static char *next_dialect(char *dialect, int *next_off, int bcount) in next_dialect() argument
177 dialect = dialect + *next_off; in next_dialect()
178 *next_off = strnlen(dialect, bcount); in next_dialect()
179 if (dialect[*next_off] != '\0') in next_dialect()
181 return dialect; in next_dialect()
187 char *dialect; in ksmbd_lookup_dialect_by_name() local
192 dialect = cli_dialects; in ksmbd_lookup_dialect_by_name()
195 dialect = next_dialect(dialect, &next, bcount); in ksmbd_lookup_dialect_by_name()
196 if (!dialect) in ksmbd_lookup_dialect_by_name()
199 dialect); in ksmbd_lookup_dialect_by_name()
200 if (!strcmp(dialect, smb1_protos[i].name)) { in ksmbd_lookup_dialect_by_name()
437 return (conn->dialect >= SMB21_PROT_ID && in __smb2_negotiate()
438 conn->dialect <= SMB311_PROT_ID); in __smb2_negotiate()
455 conn->dialect = in ksmbd_smb_negotiate_common()
457 ksmbd_debug(SMB, "conn->dialect 0x%x\n", conn->dialect); in ksmbd_smb_negotiate_common()